--

by bradsedito forked from Spriteの配列でドット絵 (diff: 23)
♥0 | Line 89 | Modified 2011-07-18 02:15:45 | MIT License
play

ActionScript3 source code

/**
 * Copyright bradsedito ( http://wonderfl.net/user/bradsedito )
 * MIT License ( http://www.opensource.org/licenses/mit-license.php )
 * Downloaded from: http://wonderfl.net/c/oaj6
 */






package
{
    import flash.display.Sprite;

    public class Main extends Sprite 
    {    
        public function Main() 
        {
            var box:Sprite;
            var colorPoint:uint =0 ;
            var d:String = "0x999999";
            var w:String = "0xffffff";
            var r:String = "0xff0000";
            var k:String = "0xffff00";
            var c:String = "0xffff99";
            var v:String = "0x900000";
            var b:String = "0x000000";
            
            var ra:int = 0;
            for(var ii:int=0;ii<22;ii++){
                ra += Math.PI * 2;
                var dot:Sprite = new Sprite();
                dot.graphics.beginFill(0x000000);
                dot.graphics.drawCircle(0, 0, 5);
                dot.x = Math.cos(ra) * 130 + 230;
                dot.y = Math.sin(ra) * 130 + 230;
//              addChild(dot);
            }            
            var colorList:Array = new Array(
d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,
d,d,d,d,d,d,d,d,d,d,w,d,r,r,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,v,c,c,c,d,d,v,d,
d,d,d,d,d,d,d,d,d,r,w,r,w,r,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,v,v,v,d,d,v,v,c,c,c,d,v,v,d,
d,d,d,d,w,w,w,w,w,r,w,r,r,r,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,r,v,c,c,v,d,v,v,v,v,c,r,r,v,v,d,
d,d,d,d,d,k,k,k,w,k,r,w,r,r,k,d,d,d,d,d,d,d,d,d,d,d,d,d,d,r,r,v,v,v,c,c,v,v,v,r,r,r,r,v,v,d,
d,d,d,d,d,d,k,k,k,k,r,r,w,k,k,k,d,d,d,d,d,d,d,d,d,d,d,d,d,r,r,v,c,v,c,c,r,r,r,c,r,r,r,d,d,d,
d,d,d,d,d,d,r,k,k,r,r,r,r,w,k,k,k,d,d,d,d,d,d,d,d,d,d,d,d,r,r,c,c,c,c,c,v,v,r,r,r,r,d,d,d,d,
d,d,d,d,d,w,w,r,r,r,w,k,r,r,w,k,k,d,d,d,d,d,d,d,d,d,d,d,d,r,r,c,c,c,c,c,v,v,r,r,r,r,d,d,d,d,
d,d,d,w,w,k,k,k,r,w,w,k,k,r,w,d,d,d,d,d,d,d,d,d,d,d,d,d,d,r,r,v,v,c,v,c,v,r,r,c,r,r,r,d,d,d,
d,w,w,k,k,k,k,k,r,w,k,k,k,r,w,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,r,c,c,v,v,c,d,v,v,r,r,r,r,v,v,d,
d,d,d,k,k,k,k,k,r,k,k,k,k,r,w,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,r,d,c,c,v,c,d,v,v,v,c,r,r,v,v,d,
d,d,d,d,d,k,k,r,r,r,k,k,r,r,w,k,k,d,d,d,d,d,d,d,d,d,d,d,d,d,r,d,c,c,v,d,d,v,v,c,c,c,d,v,v,d,
d,d,d,d,d,d,r,w,w,r,r,r,r,w,w,k,k,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,c,d,d,d,d,v,c,c,c,d,d,v,d,
d,d,d,d,d,d,w,k,k,k,r,r,r,w,k,k,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,
d,d,d,d,d,w,k,k,k,k,r,r,w,w,k,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,
d,d,d,d,w,k,k,k,k,r,r,r,w,d,d,d,d,d,d,b,b,d,d,d,d,d,d,d,d,b,b,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,
d,d,d,d,d,d,d,d,d,d,d,r,w,d,d,d,d,d,d,b,k,b,d,d,d,d,d,b,b,k,b,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,
d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,b,k,k,b,d,d,b,b,k,k,k,b,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,
d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,b,k,k,k,b,b,k,k,k,k,b,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,
d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,b,k,k,k,k,k,k,k,k,k,b,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,
d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,b,b,k,k,k,k,k,k,k,k,b,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,
d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,b,b,k,k,k,b,b,b,k,k,k,k,b,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,
d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,b,k,k,k,k,k,k,k,k,k,k,k,b,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,
d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,b,k,k,k,k,k,k,k,k,k,k,k,b,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,
d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,b,b,k,k,k,b,b,b,k,k,k,k,b,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,
d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,b,b,k,k,k,k,k,k,k,k,b,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,
d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,b,k,k,k,k,k,k,k,k,k,b,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,
d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,b,k,k,k,b,b,k,k,k,k,b,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,
d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,b,k,k,b,d,d,b,b,k,k,k,b,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,
d,d,d,d,d,d,d,d,d,d,d,c,c,d,d,d,d,d,d,b,k,b,d,d,d,d,d,b,b,k,b,d,d,d,d,d,r,r,r,d,d,d,d,d,d,d,
d,d,d,d,d,d,d,d,d,d,v,c,c,c,d,v,v,d,d,b,b,d,d,d,d,d,d,d,d,b,b,d,d,d,r,r,r,r,r,r,d,d,v,v,d,d,
d,d,d,d,d,d,d,d,d,v,v,v,c,d,v,v,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,r,r,r,r,r,r,r,d,v,v,v,v,d,
d,d,d,d,d,d,d,d,d,v,v,v,d,v,v,v,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,r,v,r,r,r,r,r,r,d,v,v,v,v,d,
d,d,d,d,d,v,v,v,d,v,v,v,r,r,v,r,r,d,d,d,d,d,d,d,d,d,d,d,d,d,d,r,r,v,c,c,c,c,r,r,c,c,v,v,v,d,
d,d,d,r,v,c,c,v,d,v,v,v,r,r,r,r,r,d,d,d,d,d,d,d,d,d,d,d,d,d,r,r,r,r,v,v,v,c,r,c,c,c,v,v,v,d,
d,d,r,r,v,v,v,c,c,v,v,v,v,r,r,r,r,d,d,d,d,d,d,d,d,d,d,d,d,r,r,r,r,r,r,v,c,c,r,c,c,c,c,v,v,d,
d,d,r,r,v,c,v,c,c,r,v,v,r,r,r,r,r,d,d,d,d,d,d,d,d,d,d,d,d,r,r,r,r,r,r,v,r,r,r,c,c,c,c,c,d,d,
d,d,r,r,c,c,c,c,c,v,r,r,r,r,r,r,d,d,d,d,d,d,d,d,d,d,d,d,d,r,r,r,r,r,r,v,r,r,r,c,c,c,c,c,d,d,
d,d,r,r,c,c,c,c,c,v,v,r,c,r,r,r,d,d,d,d,d,d,d,d,d,d,d,d,d,r,r,r,r,r,r,v,c,c,r,c,c,c,c,c,v,d,
d,d,r,r,v,v,c,v,c,v,v,r,r,r,r,r,d,d,d,d,d,d,d,d,d,d,d,d,d,d,r,r,r,r,v,v,v,c,r,c,c,c,c,v,v,d,
d,d,d,r,c,c,v,v,c,r,v,r,r,r,r,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,r,r,v,c,c,c,c,r,r,c,c,v,v,v,d,
d,d,d,r,d,c,c,v,c,v,r,r,c,r,r,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,r,v,r,r,r,r,r,r,d,d,v,v,d,d,
d,c,c,r,v,v,c,v,v,d,d,d,r,r,r,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,r,r,r,r,r,r,r,d,d,d,d,d,d,
d,c,c,c,v,v,c,v,d,d,d,d,v,v,v,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,r,r,r,r,r,r,d,d,d,d,d,d,
d,c,c,c,v,v,d,d,d,d,v,v,v,v,v,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,r,r,r,d,d,d,d,d,d,d,
d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d,d
);
            for(var i:int=0;i<int(460/10);i++){
                    for(var j:int=0;j<int(460/10);j++){
                        box = new Sprite();
                        box.graphics.beginFill(colorList[colorPoint]);
                        box.graphics.drawCircle(0,0,5);
                        box.graphics.endFill();
                        addChild(box);
                        box.x = i*10;
                        box.y = j*10;
                        box.name =i.toString() + "," + j.toString();
                        colorPoint++;
                    }
            }
        }
    }
}