スポンサーサイト

-------- | --:--

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

[ActionScript 3.0] Timer処理

2007-07-07 | 00:46

package {
    import flash.display.*;
    import flash.events.*;
    import flash.net.*;
    import flash.utils.Timer;

    public class ImageTimer extends Sprite {
        private var timer:Timer;
        private var theta:Number;
        private var loader:Loader;

        public function ImageTimer() {
            var req:URLRequest = new URLRequest("http://google.co.jp/ig/images/igoogle_logo_sm.gif");
            loader = new Loader();
            loader.load(req);
            addChild(loader);

            timer = new Timer(100);
            timer.addEventListener(TimerEvent.TIMER, onTick);
            timer.start();

            theta = 0;
        }
        private function onTick(e:TimerEvent):void{
            theta += Math.PI / 10.0;
            loader.x = Math.sin(theta)*100+100;
        }
    }
}
スポンサーサイト

Comment

Post a comment

Secret

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。