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

Регистрация: Dec 2009
Сообщений: 16
Question подгрузка сложной *.swf

с помощью load(); подгружаю на основную сцену внешнюю *.swf
если *.swf простая, то всё подгружается нормально
в моём случае подгружаемая *.swf является интерактивной панорамой, которая в свою очередь берёт данный из *.xml и из папки содержащей саму картинку панорамы - и в этом случае *.swf на основной сцене не появляется
как быть?

Код AS3:
package{	
	import flash.display.*;
	import flash.events.*;
	import flash.net.*;
	public class experiment1 extends MovieClip{	
		private var loader:Loader;
		private var urlReq:URLRequest;
		private var zal:Object;
		public function startExperiment(){
			loader = new Loader();
			urlReq = new URLRequest("zal00.swf");
			loader.load(urlReq);
			loader.contentLoaderInfo.addEventListener(Event.COMPLETE, loadComplete);
			addChild(loader);			
		}
		private function loadComplete(evt:Event):void {
			zal = loader.content;
		}
	}	
}
из-за панорамы архив тяжёлый получился - 8 Мб
experiment.rar