タイマーに何か問題があります。私の目標は、MOUSE_OVERのときに呼び出すことと、MOUSE_OUTのときには終了させることです。タイマーでエラーが発生するAS3
タイマーを起動するための機能:
public function timerStart():void {
var myTimer:Timer = new Timer(1000, 1); // 1 second
myTimer.addEventListener(TimerEvent.TIMER, runOnce);
myTimer.start();
}
タイマーを停止する機能:タイマーを呼び出す
public function timerStop():void {
myTimer.stop();
}
機能:ストップタイマーを呼び出すための
public function rollOverHandler(e:MouseEvent = null):void
{
timerStart();
}
機能:
internal final function rollOutHandler(e:MouseEvent = null):void
{
timerStop(); //this one created the error message
}
私がしようとどのような
、私はこのエラーメッセージを得続ける:
1120: Access of undefined property myTimer.
私は彼が認識しないタイマーを止めることはできないという事実を理解しています。しかし、私はマウス操作の前でもエラーを受けています。何が間違っているのですか?
誰かが解決策を知っていますか?
イムしようとしています。ありがとう! – Proto
メンバー変数を作成するにはどうすればよいですか?それは動作していないようです。 – Proto
私は自分の答えを編集して、Flashドキュメントへの2つのリンクを追加しました。彼らは物事を明らかにする必要があります。 – weltraumpirat