Forked from: nutsu's AnimationSample diff:31 forked from: AnimationSample dakkie forked:2favorite:0lines:29license : MIT License modified : 2009-06-30 22:54:57 Embed Tweet // forked from nutsu's AnimationSample // forked from nutsu's TransformSample package { import frocessing.display.F5MovieClip2D; import flash.display.Sprite; import flash.events.Event; import flash.events.MouseEvent; import flash.display.Stage; [SWF( backgroundColor='0000000', frameRate='30')] public class AnimationSample extends F5MovieClip2D { private var n:int = 30; private var r:Number = 2 * Math.PI / n; private var a:int = 0; private var base:Sprite; //描画プログラムの初期化(ADDED_TO_STAGE) public function setup():void { colorMode(HSV, n, 1, 1); rectMode(CENTER); noStroke(); } //一定間隔で描画を実行する(ENTER_FRAME) public function draw():void { //キャンバスをステージの中心へ移動 translate(stage.stageWidth / 2, stage.stageHeight / 2); //キャンバスを角度a*r回転 rotate(r * a); //描画 for (var i:int = 0; i < n; i++) { rotate(r); fill(i, 1, 1); rect(a, a, 30, 30, 15, 15); } a++; } } } Code Fullscreen Preview Fullscreen Math.PI stageWidth stageHeight Number int sort new page view favorite forked pv2079 forked from: forked from: Anim.. dakkie forked:0 favorite:1lines:33 (diff:12) pv188 forked from: forked from: Anim.. bigbenprod forked:0 favorite:1lines:29 (diff:1)