In case Flash no longer exists; a copy of this site is included in the Flashpoint archive's "ultimate" collection.

Dead Code Preservation :: Archived AS3 works from wonderfl.net

オブジェクトの回転(rotationXYZ編) 2011-5-21

X軸は右向き、Y軸は下向き、Z軸は奥行き向き。
時計回り。
Get Adobe Flash player
by nikoneko_nemui 21 May 2011
    Embed
/**
 * Copyright nikoneko_nemui ( http://wonderfl.net/user/nikoneko_nemui )
 * MIT License ( http://www.opensource.org/licenses/mit-license.php )
 * Downloaded from: http://wonderfl.net/c/6YkS
 */

package {
    import flash.display.Sprite;
    import flash.display.Sprite;
    import flash.events.Event;
    import flash.geom.Point;
    
    public class Main extends Sprite {
        private const SW:Number=stage.stageHeight;
        private const SH:Number=stage.stageWidth;
        public function Main() {
        var rect:Sprite = new Sprite();
//            rect.graphics.beginFill(0xFF0000);
//            rect.graphics.drawRect(0, 0, 50, 50);
//            rect.graphics.endFill();            
            rect.x = SW/2;
            rect.y = SH/2;
            addChild(rect); 
        var p:Point = new Point(rect.x, rect.y);
            rect.graphics.lineStyle(2, 0x000099);   //  ちょっと暗めの青
            rect.graphics.moveTo(-100, -100);
            rect.graphics.lineTo(0, 0);
            addEventListener(Event.ENTER_FRAME, onEnterFrame);
            function onEnterFrame(e:Event):void
            {
                rect.rotationX += 2;
                rect.rotationY += 2;
            }

        }
    }
    
    
    
    
}