Forked from: Knuckle's gradation diff:15 forked from: gradation ::added garbage collection and random color sketchbookga.. forked:0favorite:0lines:28license : All rights reserved modified : 2009-05-01 04:32:03 Embed Tweet // forked from Knuckle's gradation package { import flash.display.*; import flash.events.Event; [SWF(backgroundColor=0x000000)] public class Circle2 extends Sprite { private var CirecleSet:MovieClip function Circle2() { addEventListener(Event.ENTER_FRAME, EnterFrame); } private function EnterFrame(e:Event):void{ if(CirecleSet){ this.removeChild(CirecleSet); CirecleSet=null; } CirecleSet = new One(30); this.addChild(CirecleSet) } } } class One extends flash.display.MovieClip { function One(n:int){ scaleX = scaleY = 1.2; alpha = 0.9; graphics.beginFill(Math.random()*0xffffff); graphics.drawCircle(0, 0, 5); if (n > 0) addChild(new One(n - 1)) } } Code Fullscreen Preview Fullscreen color random alpha scaleY removeChild scaleX drawCircle addEventListener beginFill MovieClip addChild Event.ENTER_FRAME Event Math.random Sprite int