Показать сообщение отдельно
Старый 24.01.2011, 12:54
alatar вне форума Посмотреть профиль Отправить личное сообщение для alatar Найти все сообщения от alatar
  № 9  
Ответить с цитированием
alatar
 
Аватар для alatar

блогер
Регистрация: Dec 2008
Адрес: Israel, Natanya
Сообщений: 4,740
Записей в блоге: 11
Цитата:
ссылку мы передаем, трэйс показывает все правильно, но загружать не получается ..
Ну так сделайте следующий шаг и скормите, наконец, эту ссылку загрузчику.
Код AS3:
package scripts
{
	import flash.display.Loader;
	import flash.display.Sprite;
	import flash.events.Event;
 
	public class Container extends Sprite
	{
		private var picLoader:Loader;
 
		public function Container()
		{
		}
 
		public function loadImage(url:String):void
		{
			if (picLoader && container_mc.contains(picLoader)
			{
				container_mc.removeChild(picLoader);
			}
			//тут врубаешь прелоадер
 
			picLoader = new Loader();
			var request:URLRequest = new URLRequest(url);
			picLoader.load(request);
			picLoader.addEventListener(Event.COMPLETE, picLoader_completeHandler);
		}
 
		private function picLoader_completeHandler(event:Event):void
		{
			//тут вырубаешь прелоадер
			//и добавляешь лоадер
			picLoader.removeEventListener(Event.COMPLETE, picLoader_completeHandler);
			container_mc.addChild(picLoader);
		}
	}
}