flash on 2011-5-20

by plus-tic
♥0 | Line 31 | Modified 2011-05-20 19:49:27 | MIT License
play

ActionScript3 source code

/**
 * Copyright plus-tic ( http://wonderfl.net/user/plus-tic )
 * MIT License ( http://www.opensource.org/licenses/mit-license.php )
 * Downloaded from: http://wonderfl.net/c/9N8u
 */

// forked from Nobinho's forked from: flash on 2010-6-23
// forked from Nobinho's flash on 2010-6-23
package {
    import flash.display.Sprite;
    import flash.events.Event;
    public class FlashTest extends Sprite {
        public var sikaku:Sprite = new Sprite();
        public var flag:Boolean = true;
        public function FlashTest() {
                sikaku.graphics.beginFill(0);
                sikaku.graphics.drawRect(-10,-10,20,20);
                sikaku.graphics.endFill();
                addChild(sikaku);
                sikaku.x = stage.stageWidth/2;
                sikaku.y = stage.stageHeight/2;
                this.addEventListener(Event.ENTER_FRAME,eh);            
        }
        public function eh(e:Event):void{
                if(flag){
                    sikaku.rotationY += 10;
                    sikaku.rotation += 10;
                    sikaku.x += 10;
                    if(sikaku.x>=stage.stageWidth)flag = false;
                    }
                else{
                    sikaku.rotationY -= 10;
                    sikaku.rotation -= 10;
                    sikaku.x -=10;
                    if(sikaku.x <= 0)flag = true;
                    }
        }
    }
}