![]() |
|
||||||||||
|
|||||
|
Регистрация: Jan 2010
Адрес: Украина, Запорожье
Сообщений: 23
|
да, я так и делал, выставля там Action Script 3, Flash Player 10 (и 9 тоже) - эффект тотже..
|
|
|||||
|
Регистрация: Jan 2010
Адрес: Украина, Запорожье
Сообщений: 23
|
немало времени прошло, но все-таки вернулся к этому проекту и разобрался с этой частью
Скомпилировал swf файл в Adobe Flash CS4 указал там Player: Flash Player 10 и Script: Action Script 3 ну и вот фрагмент кода, как все это выглядит во Flex <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"> <mx:Script> <![CDATA[ import mx.controls.Alert; private var swfUrl:String = "http://localhost/dance.swf"; private var swfClip:MovieClip; private var loader:Loader = new Loader(); private function init():void { var request:URLRequest = new URLRequest(swfUrl); loader.contentLoaderInfo.addEventListener(Event.COMPLETE, completeHandler); loader.load(request); } private function completeHandler(event:Event):void { swfClip = loader.content as MovieClip; myLoader.source = swfClip; swfClip.addEventListener(Event.ENTER_FRAME, showFrames); } private function showFrames(ev:Event):void { Alert.show(ev.target.totalFrames.toString()); swfClip.removeEventListener(Event.ENTER_FRAME, showFrames); } ]]> </mx:Script> <mx:Image id="myLoader" creationComplete="init();"/> </mx:Application> Последний раз редактировалось patap; 12.05.2010 в 13:22. |
![]() |
![]() |
Часовой пояс GMT +4, время: 03:43. |
|
|
« Предыдущая тема | Следующая тема » |
|
|