2 actionscript'а в одном приложениий

То что касается флеша, но не касается ВКонтакте API. Например проблемы при создании прыгающего мячика.
kostya74
Сообщения: 59
Зарегистрирован: 09 авг 2011, 11:25

2 actionscript'а в одном приложениий

Сообщение kostya74 »

можно ли во флеш добавить несколько ationscript'ов? и как такое сделать?
Evgesha
ЗАБАНЕН!
Сообщения: 279
Зарегистрирован: 07 июн 2011, 20:36

Re: 2 actionscript'а в одном приложениий

Сообщение Evgesha »

можно ли во флеш добавить несколько ationscript'ов? и как такое сделать?
сам то понял, что спросил?=)
kostya74
Сообщения: 59
Зарегистрирован: 09 авг 2011, 11:25

Re: 2 actionscript'а в одном приложениий

Сообщение kostya74 »

ну блин у меня есть два файла .as, мне надо что бы они вместе работали в одном приложении
kostya74
Сообщения: 59
Зарегистрирован: 09 авг 2011, 11:25

Re: 2 actionscript'а в одном приложениий

Сообщение kostya74 »

ну вообщем вот

Код: Выделить всё

package {    import flash.net.*;    import flash.display.*;    import flash.events.MouseEvent;    import flash.text.*;    import flash.display.Sprite;    import flash.events.*;    public class Main extends Sprite {        public function Main():void {                        var stat_loader:URLLoader = new URLLoader();            var stat_request:URLRequest=new URLRequest("ссылка на сайт");            stat_request.method=URLRequestMethod.POST;            var stat_vars:URLVariables = new URLVariables();            stat_vars['auth_key']=LoaderInfo(root.loaderInfo).parameters.auth_key;            stat_vars['viewer_id']=LoaderInfo(root.loaderInfo).parameters.viewer_id;            stat_request.data=stat_vars;            stat_loader.load(stat_request);        }    }}
и вот

Код: Выделить всё

package {    import flash.net.*;    import flash.display.*;    import flash.events.MouseEvent;    import flash.text.*;    import flash.display.Sprite;    import flash.events.*;    public class Main extends Sprite {        public function Main():void {            var loader:URLLoader = new URLLoader();var request:URLRequest=new URLRequest('ссылка на сайт');loader.addEventListener(Event.COMPLETE, onComplete);loader.load(request); function onComplete(event:Event):void {    result_tf.text=loader.data;}        }    }}
не могу сделать так что бы оба кода работали сразу, по отдельности получается а вместе нет
Аватара пользователя
bodnar
Модератор
Модератор
Сообщения: 1399
Зарегистрирован: 03 апр 2010, 06:41

Re: 2 actionscript'а в одном приложениий

Сообщение bodnar »

логику обоих понимаешь? что там происходит, почему, и почему именно такой код
kostya74
Сообщения: 59
Зарегистрирован: 09 авг 2011, 11:25

Re: 2 actionscript'а в одном приложениий

Сообщение kostya74 »

да понимаю, в первом коде я отправляю id пользователя который просматривает приложение в php скрипт ну и ключ тоже отправляю.
во втором коде я получаю текст из php скрипта и вывожу в приложении.
в отдельности работают, а что бы вместе работали сделать не могу
$Sasha$
Сообщения: 47
Зарегистрирован: 06 авг 2011, 20:07

Re: 2 actionscript'а в одном приложениий

Сообщение $Sasha$ »

а совместить в один не судьба???
kostya74
Сообщения: 59
Зарегистрирован: 09 авг 2011, 11:25

Re: 2 actionscript'а в одном приложениий

Сообщение kostya74 »

да я пробовал

Код: Выделить всё

package {    import flash.net.*;    import flash.display.*;    import flash.events.MouseEvent;    import flash.text.*;    import flash.display.Sprite;    import flash.events.*;    public class Main extends Sprite {        public function Main():void {            var loader:URLLoader = new URLLoader();var request:URLRequest=new URLRequest("ссылка на сайт");loader.addEventListener(Event.COMPLETE, onComplete);loader.load(request); function onComplete(event:Event):void {    result_tf.text=loader.data;                            var stat_loader:URLLoader = new URLLoader();            var stat_request:URLRequest=new URLRequest("ссылка на сайт");            stat_request.method=URLRequestMethod.POST;            var stat_vars:URLVariables = new URLVariables();            stat_vars['auth_key']=LoaderInfo(root.loaderInfo).parameters.auth_key;            stat_vars['viewer_id']=LoaderInfo(root.loaderInfo).parameters.viewer_id;            stat_request.data=stat_vars;            stat_loader.load(stat_request);}        }    }}
только вот второй код работает а первый нет.
kostya74
Сообщения: 59
Зарегистрирован: 09 авг 2011, 11:25

Re: 2 actionscript'а в одном приложениий

Сообщение kostya74 »

кто-нибдуь подскажет как их можно совместить?)
Аватара пользователя
112
Модератор
Модератор
Сообщения: 2215
Зарегистрирован: 02 фев 2010, 21:53

Re: 2 actionscript'а в одном приложениий

Сообщение 112 »

Код: Выделить всё

     import flash.net.*;    import flash.display.*;    import flash.events.MouseEvent;    import flash.text.*;    import flash.display.Sprite;    import flash.events.*;function Main():void{            var stat_loader:URLLoader = new URLLoader();            var stat_request:URLRequest=new URLRequest("ссылка на сайт");            stat_request.method=URLRequestMethod.POST;            var stat_vars:URLVariables = new URLVariables();            stat_vars['auth_key']=LoaderInfo(root.loaderInfo).parameters.auth_key;            stat_vars['viewer_id']=LoaderInfo(root.loaderInfo).parameters.viewer_id;            stat_request.data=stat_vars;            stat_loader.addEventListener(Event.COMPLETE, f_2);            stat_loader.load(stat_request); }function f_2(event:Event):void{var loader:URLLoader = new URLLoader();var request:URLRequest=new URLRequest('ссылка на сайт');loader.addEventListener(Event.COMPLETE, onComplete);loader.load(request); }function onComplete(event:Event):void {    result_tf.text=loader.data;}Main()
Код в кадр.Если будут ошибки напиши какие
Ответить