
Код AS3:
package {
import flash.utils.Timer;
public class ttimer extends Timer {
private var tval:Number = 0;
public function ttimer(delay:Number, count:int = 0, val:Number = 0) : void {
super(delay, count);
tval = val;
}
public function get value() : Number {
return tval;
}
}
}

Код AS3:
var tt:ttimer = new ttimer(1000, 0, 22);
tt.addEventListener(TimerEvent.TIMER, func_timer);
function func_timer(e:TimerEvent) : void {
var timer:ttimer = e.target as ttimer;
trace(timer.value); // 22
}