code on 2008-12-17 Laqu forked:2favorite:7lines:53license : All rights reserved modified : 2008-12-19 02:26:19 Embed Tweet package { import flash.display.*; import flash.events.*; public class Math1 extends Sprite { private var maxNum:uint = 500; private var angle:Number = 0; private var v:Number = 0; private var radian:Number = 0; private var radius:Number = 150; public function Math1():void { init(); } private function init():void { stage.frameRate=30; stage.scaleMode=StageScaleMode.NO_SCALE; stage.align=StageAlign.TOP_LEFT; stage.quality=StageQuality.LOW; for (var i:uint = 0; i < maxNum; i++) { v += 5; radian = v * Math.PI / 180; setCircle(radius * Math.cos(radian) +240,radius * Math.sin(radian) + 220); } } private function setCircle(x:Number,y:Number):void { var _x:Number = x; var _y:Number = y; var s:Sprite = new Sprite(); addChild(s); s.x=_x; s.y=_y; var sp:Sprite=new Sprite(); sp.graphics.beginFill(Math.random()*0xFFFFFF); sp.graphics.drawCircle(Math.random()*10-5,0,Math.random()*15); sp.graphics.endFill(); s.addChild(sp); sp.alpha=Math.random(); sp.blendMode=BlendMode.MULTIPLY; sp.addEventListener(Event.ENTER_FRAME,enterFrame); } private function enterFrame(e:Event):void { e.target.x = Math.cos(angle) * 5; e.target.y = Math.sin(angle) * 5; angle += 2; } } } Code Fullscreen Preview Fullscreen t_matsuda sr_forest soundkitchen.. devm everdibe blackwater : 旋转球 assen_nissen.. : :) BlendMode.MULTIPLY StageQuality.LOW blendMode Math.random frameRate alpha quality align StageAlign.TOP_LEFT scaleMode StageScaleMode.NO_SCALE drawCircle beginFill Math.cos addEventListener endFill Sprite addChild Math.PI Math.sin sort new page view favorite forked pv285 forked from: code on 2008-12-1.. hacker_32bcbyhl forked:0 favorite:0lines:54 (diff:2) pv155 forked from: code on 2008-12-1.. hacker_32bcbyhl forked:0 favorite:0lines:53 (diff:1)