うずまき YasSo forked:2favorite:3lines:30license : All rights reserved modified : 2008-12-19 03:31:27 Embed Tweet // write as3 code here.. package { import flash.display.Sprite; import flash.events.Event; [SWF(backgroundcolor="#FFFFFF")] public class Test extends Sprite { private var center_x:Number; private var center_y:Number; private var n:Number; public function Test() { addEventListener(Event.ADDED_TO_STAGE, init); } private function init(e:Event):void { center_x = stage.stageWidth/2; center_y = stage.stageHeight/2; addEventListener("enterFrame", draw); n = 0; } private function draw(e:Event):void { this.graphics.clear(); this.graphics.lineStyle(1, 0x0000ff); if (++n >= 360) n = 0; for (var r:Number = 0; r <= 360; r++) { var x:Number = Math.cos(r*3.14/180*n)*r/2; var y:Number = Math.sin(r*3.14/180*n)*r/2; if (r == 0) this.graphics.moveTo(x+center_x, y+center_y); this.graphics.lineTo(x+center_x, y+center_y); } } } } Code Fullscreen Preview Fullscreen momoto Lowmid twistcube addEventListener Event.ADDED_TO_STAGE Math.cos Math.sin Sprite Event Number sort new page view favorite forked pv236 forked from: うずまき hacker_lightningM forked:0 favorite:0lines:30 (diff:3) pv838 forked from: うずまき YasSo forked:1 favorite:0lines:48 (diff:30)