In case Flash no longer exists; a copy of this site is included in the Flashpoint archive's "ultimate" collection.

Dead Code Preservation :: Archived AS3 works from wonderfl.net

Spriteの配列でドット絵

ドット絵の表示のみ
Get Adobe Flash player
by itkr 08 Jun 2011
    Embed
/**
 * Copyright itkr ( http://wonderfl.net/user/itkr )
 * MIT License ( http://www.opensource.org/licenses/mit-license.php )
 * Downloaded from: http://wonderfl.net/c/iR1U
 */

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 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.drawRect(0,0,9,9);
                        box.graphics.endFill();
                        addChild(box);
                        box.x = i*10;
                        box.y = j*10;
                        box.name =i.toString() + "," + j.toString();
                        colorPoint++;
                    }
            }
        }
    }
}