2016-02-11 202 views
0
// AS3 
var myTimer:Timer = new Timer(1000);     // 1 second 
myTimer.addEventListener(TimerEvent.TIMER, runMany); 
myTimer.start(); 

function runMany(event:TimerEvent):void { 
trace("runMany() called @ " + getTimer() + " ms"); 
} 

預期輸出:計時器延遲

runMany() called @ 1000 ms 

生成的輸出:

runMany() called @ 12823 ms 
runMany() called @ 25603 ms 
runMany() called @ 38404 ms 

這是由於一些短期的軟件問題的? I copied this easy code from Adobe Site但它不工作。

on left AS3 code is written and in Output box undesired output is given

+0

你的代碼看起來應該可以工作。你的swf中還有其他的處理過程嗎? – Brian

+0

此圖像之前未顯示,確實很奇怪。你在用什麼系統? – Aaron

+0

@Brian感謝編輯,我沒有看到 – null

回答

0

相同的代碼工作在閃存CS6的ActionScript 3.0(給了意想不到的O/P在CS4),所以我覺得這個問題可能是軟件。它表示將安裝,一些功能不能正確安裝,我忽略它.......無論如何,謝謝所有。