Я пытаюсь каждую секунду отправлять событие из класса Mytimer и перехватывать событие из основного класса. Я объявил переменную "sus" как целое число = 10. У меня пока ничего нет, ни вывода, ничего. Пожалуйста, помогите!
Это Mytimer.as
private function onUpdateTime(event:Event):void
{
nCount--;
dispatchEvent(new Event("tickTack", true));
//Stop timer when it reaches 0
if (nCount == 0)
{
_timer.reset();
_timer.stop();
_timer.removeEventListener(TimerEvent.TIMER, onUpdateTime);
//Do something
}
}
А в Main.as у меня:
public function Main()
{
// constructor code
_timer = new MyTimer ;
stage.addEventListener("tickTack", ontickTack);
}
function ontickTack(e:Event)
{
sus--;
trace(sus);
}