
Код AS3:
Основной код(в фла)
import flash.events.MouseEvent;
import flash.display.MovieClip;
import flash.events.Event;
var cat :MovieClip = new mc_cat;
var speedcat:Number =15;
txt_cats.text = String(cats);
txt_speedCats.text = String(speedCats);
function addcat():void {
addChild(cat);
cat.x= Math.random()*800;
cat.y= 0;
cat.addEventListener (Event.ENTER_FRAME ,moveCat);
}
function moveCat(e:Event ):void {
cat.y +=speedcat;
}
button_1.addEventListener(MouseEvent.CLICK, catclick);
function catclick(event:MouseEvent):void
{
addcat();
cats = cats + 1
txt_cats.text = String(cats);
}
А вот класс

Код AS3:
package {
import flash.display.MovieClip;
import flash.display.Sprite;
import flash.events.TimerEvent;
import flash.utils.Timer;
public class NewClass extends MovieClip {
private var cats:Number=0
private var speedCats:Number=0
public function NewClass() {
{
speedCats = 1;
speedCats = 0;
var timer:Timer = new Timer(1000);
timer.addEventListener(TimerEvent.TIMER, timer_timerHandler);
}
private function timer_timerHandler(event:TimerEvent):void
{
cats += speedCats;
}
}
}
}