Показать сообщение отдельно
Старый 17.12.2010, 01:16
DZHETIGAPA вне форума Посмотреть профиль Отправить личное сообщение для DZHETIGAPA Найти все сообщения от DZHETIGAPA
  № 1  
Ответить с цитированием
DZHETIGAPA

Регистрация: Dec 2010
Сообщений: 342
По умолчанию Поместить загруженный рисунок в контейнер мувиклип

Относительно недавно начал изучать ФЛЭШ. И поэтому еще полностью не могу понять все ньюансы.

Создавал загрузчик картинок. И столкнулся с такой проблемой. Не выводится на экран контейнер мувиклип с загруженной картинкой. Для загрузки использую LoaderMax, но для простоты упростил код с простым загрузчиком(результат аналогичный):
Код AS3:
package  
{
	import flash.display.*;
	import flash.events.*;
	шmport flash.net.*;
 
	public class NewClass extends MovieClip
	{
		private var sok:MovieClip;
		private var imgl:Loader = new Loader();
 
		public function NewClass():void 
		{
			sok = new MovieClip();
			sok.width = 200;
			sok.height = 200;
			imgl.load(new URLRequest("01.jpg"));
			imgl.contentLoaderInfo.addEventListener(Event.COMPLETE, comListener);
		}
 
		private function comListener(e:Event):void
		{
			sok.addChild(imgl.content);
			addChild(sok);
 
		}
	}
}
Если убираю контейнер, то все работает, как в упрощенном варианте, так и с LoadeкMax.

Буду благодарен за помощь!


Последний раз редактировалось dimarik; 17.12.2010 в 02:46.