здравствуйте
попал впросак,

, не обратил внимания что банер надо выдать для 8-ой версии и AS3 не подходит
возможно ли "мигрировать на AS2" следующий код
код main класса:

Код AS3:
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();
}
}
}
код класса для объектов "bar_mc.bar_in_mc.komanda..."

Код AS3:
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;
}
}
}
}
возможно ли его быстро перенести на AS2(если почти никогда на нем не писал) и можно ли вообще?
спасибо