forked from: TransformSample

by y_tama forked from TransformSample (diff: 3)
see http://gihyo.jp/design/feature/01/frocessing/0002
♥0 | Line 22 | Modified 2010-12-03 11:26:14 | MIT License
play

ActionScript3 source code

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

// forked from nutsu's TransformSample
// see http://gihyo.jp/design/feature/01/frocessing/0002
package  
{
    import frocessing.display.F5MovieClip2D;
    
    [SWF(width=465,height=465,backgroundColor=0x000000)]
    public class TransformSample extends F5MovieClip2D
    {
        public function TransformSample() 
        {
            var n:int = 150;
            var r:Number = 2*Math.PI/n;
            
            //HSVで色指定
            colorMode( HSV, n, 1, 1 );
            
            //矩形座標を中心に設定
            rectMode( CENTER );
            
            //キャンバスをステージの中心へ移動
            translate( 465/2, 465/2 );
            
            noStroke();
            for ( var i:int = 0; i < n; i++ ) {
                //キャンバスを角度r回転
                rotate( r );
                //塗り指定
                fill( i, 1, 1 );
                //矩形描画
                rect( 100, 0, 5, 1 );                
            }
        }
    }
}