
Код:
package {
import flash.utils.Timer;
import flash.events.TimerEvent;
import flash.display.MovieClip;
import flash.events.MouseEvent;
public class base extends MovieClip {
public function base() {
public var sec:Timer = new Timer(1);
sec.start();
for (var i:int = 0;i<30000000;i++){
var v1:Number = Math.random();
var v2:Number = Math.random();
var v3:Number = v1/v2;
}
sec.addEventListener("timer", timerHandler);
}
public function timerHandler(event:TimerEvent):void {
trace("timerHandler: " + event.currentTarget.currentCount);
event.currentTarget.stop();
}
}
}
вот.. полистал хелп, нашел этот класс, и хотя сама флэшка грузится секунд 7-8, event.currentTarget.currentCount стабильно выводит 1, в данном случае это повидимому 0,01 с. Видимо этот класс для других целей, т.к sec.start(); срабатывает после полного выполнения скрипта.
Как еще можно измерить время выполнения скрипта?)