FlashFirebug アドオンの as3 コンソールでタイマーを使用しようとしましたが、機能しません (いくつかの組み合わせを試しました)。タイマーコードは次のとおりです。
import flash.utils.Timer;
import flash.events.TimerEvent;
import flash.display.Sprite;
var myTimer = new Timer(1000, 2);
myTimer.addEventListener(TIMER, timerHandler);
myTimer.start();
function timerHandler(event:TimerEvent){trace("timerHandler: ");}
//しかし、このエラーが発生します:
Error #1034: Type Coercion failed: cannot convert r1.deval.rt::FunctionDef@50ef781 to Function.
// また、このコードで setInterval を試しました:
import flash.utils.Timer;
import flash.events.TimerEvent;
import flash.display.Sprite;
import flash.utils.setInterval;
function d(){trace("cc");}
setInterval(d, 2000);
//しかし、コンソールエラーは次のように言います:
Error: Call to a possibly undefined method.
//おそらく何かをインポートする必要があります。import "import flash.utils.setInterval;" を試してみました しかし、このエラーが発生します:「エラー:インスタンス化する前にクラスをインポートする必要があります。例:インポートflash.display.MovieClip;」
これについて私を助けてもらえますか?タイマーまたは setInterval 関数? ありがとう、ジョン