Forked from: hacker_9z60f_34's flash on 2009-12-29 diff:3 forked from: flash on 2009-12-29 hacker_xaotp.. forked:1favorite:0lines:30license : MIT License modified : 2009-12-30 05:01:52 Embed Tweet // forked from hacker_9z60f_34's flash on 2009-12-29 package { import flash.display.Sprite; public class FlashTest extends Sprite { public function FlashTest() { // write as3 code here.. //drawStar(lineWeight,lineColor,coordinateX,coordinateY,sideLenght); for(var i:int=0; i<100; i++){ var lW:Number=Math.round(Math.random()*10); //var lC:Number=Math.round(Math.random()*10); var nMax:Number=1777215; var nMin:Number=0; var lC:Number=Math.floor(Math.random()*(nMax-nMin+1))+nMin; var x:Number=Math.floor(Math.random()*(stage.stageWidth+1)); var y:Number=Math.floor(Math.random()*(stage.stageHeight+1)); var s:Number=Math.round(Math.random()*1); var g:DrawStar=new DrawStar(lW,lC,x,y,s); addChild(g); } } } } import flash.display.Sprite; class DrawStar extends Sprite{ public function DrawStar(lineW:Number=1, lineC:Number=0x000000, x:Number=100, y:Number=100, side:Number=30){ graphics.lineStyle(lineW,lineC); graphics.moveTo(x,y); graphics.lineTo(x+side,y); graphics.lineTo(x,(side/3*2)+y); graphics.lineTo((side/2)+x,y-(side/3)); graphics.lineTo(x+side,y+(side/3*2)); graphics.lineTo(x,y); } } Code Fullscreen Preview Fullscreen Math.floor Math.round addChild Math.random Sprite int Number sort new page view favorite forked pv159 forked from: forked from: flas.. hacker_r9s9271d forked:0 favorite:0lines:30 (diff:1)