PDA

Просмотр полной версии : Как обратиться к классу загруженого swf?


dvrbear
10.10.2013, 16:50
На самом деле есть несколько вопросов.
Сам проект во Flash Builder.

1 - Как правильно загрузить SWF?
2 - Как продублировать из его бибилиотеки нарпимер графический класс Car?
3 - Как обратиться в итоге к этому классу и проанимировать внутри него Мувик "door"
door.play();

Пожалуйста на примере кусочков из кода покажите как все правильно написать.

Rivexe
10.10.2013, 19:21
var loader:Loader = new Loader();
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, onLoadComplete);
loader.load(new URLRequest("movie.swf"));

private function onLoadComplete(e:Event):void
{
var mClass:Class = e.currentTarget.applicationDomain.getDefinition("Car") as Class;
var car:MovieClip = new mClass();
car.door.play();
addChild(car);
}

dvrbear
10.10.2013, 19:27
Превосходно!
Коротко и очень доходчиво!

Спасибо большое, буду пробовать )))