|
|
|||||
Регистрация: Apr 2009
Сообщений: 141
|
возможно ли перевести AS3 в AS2
здравствуйте
попал впросак, , не обратил внимания что банер надо выдать для 8-ой версии и AS3 не подходит возможно ли "мигрировать на AS2" следующий код код main класса: package { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.system.*; public class main extends MovieClip { var mnoj:int = 1; var prig:int = -560; var timer_bar1:Timer = new Timer(140,1);//1 var timer_bar2:Timer = new Timer(245,1);//5 var timer_bar3:Timer = new Timer(140,1);//10 var timer_bar4:Timer = new Timer(2800,1);//20 var timer_bar5:Timer = new Timer(560,1);//10 var timer_bar6:Timer = new Timer(490,1);//5 var timer_bar7:Timer = new Timer(280,1);//1 var timer_bar8:Timer = new Timer(3000,1);//0 public function main():void { fscommand("allowscale", "false"); bar_mc.bar_in_mc.komanda1.text_txt.text = "ВОЛГА"; bar_mc.bar_in_mc.komanda2.text_txt.text = "СПАРТАК"; bar_mc.bar_in_mc.komanda3.text_txt.text = "ЗЕНИТ"; bar_mc.bar_in_mc.komanda4.text_txt.text = "ДИНАМО"; bar_mc.bar_in_mc.komanda5.text_txt.text = "ЛОКОМОТИВ"; bar_mc.bar_in_mc.komanda6.text_txt.text = "АНЖИ"; bar_mc.bar_in_mc.komanda7.text_txt.text = "ТЕРЕК"; bar_mc.bar_in_mc.komanda8.text_txt.text = "АМКАР"; bar_mc.bar_in_mc.komanda9.text_txt.text = "РОСТОВ"; bar_mc.bar_in_mc.komanda10.text_txt.text = "РУБИН"; bar_mc.bar_in_mc.komanda11.text_txt.text = "КРЫЛЬЯ СОВЕТОВ"; bar_mc.bar_in_mc.komanda12.text_txt.text = "КРАСНОДАР"; bar_mc.bar_in_mc.komanda13.text_txt.text = "ТОМЬ"; bar_mc.bar_in_mc.komanda14.text_txt.text = "УРАЛ"; bar_mc.bar_in_mc.komanda15.text_txt.text = "КУБАНЬ"; bar_mc.bar_in_mc.komanda16.text_txt.text = "ЦСКА"; bar_mc.bar_in_mc.komanda17.text_txt.text = "ВОЛГА"; bar_mc.bar_in_mc.komanda18.text_txt.text = "СПАРТАК"; bar_mc.bar_in_mc.komanda19.text_txt.text = "ЗЕНИТ"; bar_mc.bar_in_mc.komanda20.text_txt.text = "ДИНАМО"; bar_mc.bar_in_mc.komanda21.text_txt.text = "ЛОКОМОТИВ"; addEventListener(Event.ENTER_FRAME,process); timer_bar1.addEventListener(TimerEvent.TIMER,timerListener_1); timer_bar2.addEventListener(TimerEvent.TIMER,timerListener_2); timer_bar3.addEventListener(TimerEvent.TIMER,timerListener_3); timer_bar4.addEventListener(TimerEvent.TIMER,timerListener_4); timer_bar5.addEventListener(TimerEvent.TIMER,timerListener_5); timer_bar6.addEventListener(TimerEvent.TIMER,timerListener_6); timer_bar7.addEventListener(TimerEvent.TIMER,timerListener_7); timer_bar8.addEventListener(TimerEvent.TIMER,timerListener_8); timer_bar1.start(); //all_mc.logo.tromba_mc.nextFrame(); bar_mc.bar_in_mc.mnoj = 5; } function process(event:Event):void { bar_mc.bar_in_mc.mnoj = mnoj; switch (mnoj) { case 1 : if (bar_mc.bar_in_mc.y < prig) { trace('прыг '+bar_mc.bar_in_mc.y); bar_mc.bar_in_mc.light_mc.y += bar_mc.bar_in_mc.y; bar_mc.bar_in_mc.light2_mc.y+=bar_mc.bar_in_mc.y; bar_mc.bar_in_mc.y=0; } bar_mc.bar_in_mc.y-=mnoj; bar_mc.bar_in_mc.light_mc.y+=mnoj; bar_mc.bar_in_mc.light2_mc.y+=mnoj; break; case 5 : if (bar_mc.bar_in_mc.y<prig) { trace('прыг '+bar_mc.bar_in_mc.y); bar_mc.bar_in_mc.light_mc.y+=bar_mc.bar_in_mc.y; bar_mc.bar_in_mc.light2_mc.y+=bar_mc.bar_in_mc.y; bar_mc.bar_in_mc.y=0; } bar_mc.bar_in_mc.y-=mnoj; bar_mc.bar_in_mc.light_mc.y+=mnoj; bar_mc.bar_in_mc.light2_mc.y+=mnoj; break; case 10 : if (bar_mc.bar_in_mc.y<prig) { trace('прыг '+bar_mc.bar_in_mc.y); bar_mc.bar_in_mc.light_mc.y+=bar_mc.bar_in_mc.y; bar_mc.bar_in_mc.light2_mc.y+=bar_mc.bar_in_mc.y; bar_mc.bar_in_mc.y=0; } bar_mc.bar_in_mc.y-=mnoj; bar_mc.bar_in_mc.light_mc.y+=mnoj; bar_mc.bar_in_mc.light2_mc.y+=mnoj; break; case 20 : if (bar_mc.bar_in_mc.y<prig) { trace('прыг '+bar_mc.bar_in_mc.y); bar_mc.bar_in_mc.light_mc.y+=bar_mc.bar_in_mc.y; bar_mc.bar_in_mc.light2_mc.y+=bar_mc.bar_in_mc.y; bar_mc.bar_in_mc.y=0; } bar_mc.bar_in_mc.y-=mnoj; bar_mc.bar_in_mc.light_mc.y+=mnoj; bar_mc.bar_in_mc.light2_mc.y+=mnoj; break; case 50 : if (bar_mc.bar_in_mc.y<prig) { trace('прыг '+bar_mc.bar_in_mc.y); bar_mc.bar_in_mc.light_mc.y+=bar_mc.bar_in_mc.y; bar_mc.bar_in_mc.light2_mc.y+=bar_mc.bar_in_mc.y; bar_mc.bar_in_mc.y=0; } bar_mc.bar_in_mc.y-=1; bar_mc.bar_in_mc.light_mc.y+=1; bar_mc.bar_in_mc.light2_mc.y+=1; if (((bar_mc.bar_in_mc.y) % 35)==0) { dovod(); } break; } } function timerListener_1(e:TimerEvent):void { mnoj=5; timer_bar2.start(); } function timerListener_2(e:TimerEvent):void { mnoj=10; timer_bar3.start(); } function timerListener_3(e:TimerEvent):void { mnoj=20; timer_bar4.start(); } function timerListener_4(e:TimerEvent):void { mnoj=10; timer_bar5.start(); } function timerListener_5(e:TimerEvent):void { mnoj=5; timer_bar6.start(); } function timerListener_6(e:TimerEvent):void { mnoj=1; timer_bar7.start(); } function timerListener_7(e:TimerEvent):void { mnoj=50; } function dovod():void { mnoj=0; timer_bar8.start(); } function timerListener_8(e:TimerEvent):void { mnoj=1; timer_bar1.start(); } } } package { import flash.display.*; import flash.events.*; import flash.utils.*; import flash.text.*; public class komanda extends MovieClip { var timer_bar1:Timer = new Timer(250,1);//1 var timer_bar2:Timer = new Timer(30,1);//5 var timer_bar3:Timer = new Timer(500,1);//5 var format1:TextFormat = new TextFormat( ); var format2:TextFormat = new TextFormat( ); var heart1:int = 1; var heart2:int = 1; var heart3:int = 1; var format:int = -5; public function komanda():void { format1.size = 59; format2.size = 49; timer_bar1.addEventListener(TimerEvent.TIMER,timerListener_1); timer_bar2.addEventListener(TimerEvent.TIMER,timerListener_2); timer_bar3.addEventListener(TimerEvent.TIMER,timerListener_3); addEventListener(Event.ENTER_FRAME,process2); } function timerListener_1(e:TimerEvent):void { heart1 = 3; } function timerListener_2(e:TimerEvent):void { if (heart2 == 1) { timer_bar1.start(); heart2 = 2; } else { timer_bar3.start(); } } function timerListener_3(e:TimerEvent):void { if (heart3==1) { heart2 = 1; timer_bar1.start(); heart3 = 2; } } function process2(event:Event):void { if (heart1 == 3) { if (format2.size < 59) { format2.size += 5; text_txt.setTextFormat(format2); trace(format2.size); } else { format2.size=format2.size+format; text_txt.setTextFormat(format2); heart1=4; } } if (heart1==4) { format2.size=format2.size+format; text_txt.setTextFormat(format2); heart1=5; timer_bar2.start(); } if (this.hitTestObject((this.parent as MovieClip).light_mc.hit_mc)) { text_txt.textColor=0x000000; if (((this.parent as MovieClip).mnoj == 0)&&(heart1 ==1)) { timer_bar1.start(); heart1=2; } } else { text_txt.textColor=0xFFFFFF; format2.size=49; heart1=1; heart2=1; heart3=1; } } } } спасибо Последний раз редактировалось Agni; 07.02.2014 в 09:39. |
|
|||||
блогер
Регистрация: Feb 2008
Адрес: Россия, Новосибирск, Академгородок
Сообщений: 2,112
Записей в блоге: 1
|
Цитата:
2. Да, это возможно.
__________________
hauts.ru |
Часовой пояс GMT +4, время: 12:24. |
|
« Предыдущая тема | Следующая тема » |
|
|