Timerのズレ実験
Timerのズレ実験。かなりズレます。
♥0 |
Line 41 |
Modified 2011-12-18 23:08:18 |
MIT License
archived:2017-03-10 11:53:39
ActionScript3 source code
/**
* Copyright sacrifs ( http://wonderfl.net/user/sacrifs )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/a7kE
*/
package {
import flash.text.TextField;
import flash.events.TimerEvent;
import flash.utils.getTimer;
import flash.utils.Timer;
import flash.display.Sprite;
public class FlashTest extends Sprite {
private var _timer1:Timer;
private var _timer2:Timer;
private var _tf:TextField;
public function FlashTest() {
// write as3 code here..
initTF();
initTimer();
}
private function initTF():void{
_tf = new TextField();
_tf.width = 350;
_tf.height = 350;
_tf.border = true;
addChild(_tf);
}
private function initTimer():void{
_timer1 = new Timer(3000, 1);
_timer2 = new Timer(50, 60);
_timer1.addEventListener(TimerEvent.TIMER_COMPLETE, timerComp1);
_timer2.addEventListener(TimerEvent.TIMER_COMPLETE, timerComp2);
_timer1.start();
_timer2.start();
log("Start : " + getTimer());
}
private function timerComp1(e:TimerEvent):void{
log("Timer1(3000 , 1) : " + getTimer() + " ms");
}
private function timerComp2(e:TimerEvent):void{
log("Timer2( 50 , 60) : " + getTimer() + " ms");
}
private function log(log:String):void{
_tf.appendText(log + "\n");
}
}
}