Nutteloze blok render

by DarkWater
♥0 | Line 42 | Modified 2010-06-28 20:36:35 | MIT License
play

ActionScript3 source code

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

package {
    import flash.display.MovieClip;
    import flash.display.Sprite;
    public class FlashTest extends Sprite {
        public var pic:Array = new Array()
        public var mc:MovieClip = new MovieClip()
        public var size:Number = 1
        public function FlashTest() {
            pic[0] = [1,1,1,1,1,1,1,1]
            pic[1] = [1,0,0,0,0,0,0,1]
            pic[2] = [1,0,0,0,0,0,0,1]
            pic[3] = [1,0,0,0,0,0,0,1]
            pic[4] = [1,0,0,0,0,0,0,1]
            pic[5] = [1,0,0,0,0,0,0,1]
            pic[6] = [1,0,0,0,0,0,0,1]
            pic[7] = [1,1,1,1,1,1,1,1]
            for(var i:Number = 0; i < pic.length; i++) {
                for(var j:Number = 0; j < pic[i].length; j++) {
                    if(pic[i][j] == 1) {
                        mc.graphics.moveTo(j*size, i*size)
                        mc.graphics.beginFill(0, 1)
                        mc.graphics.lineTo(j*size+size, i*size)
                        mc.graphics.lineTo(j*size+size, i*size+size)
                        mc.graphics.lineTo(j*size, i*size+size)
                        mc.graphics.lineTo(j*size, i*size)
                        mc.graphics.endFill()
                    }
                }
            }
            for(var k:Number = 0; k < pic.length; k++) {
                for(var l:Number = 0; l < pic[l].length; l++) {
                    if(pic[k][l] == 1) {
                        var t:MovieClip = mc.d
                        this.addChild(t)
                        t.x = l * (pic[k].length * size)
                        t.y = k * (pic.length * size)
                    }
                }
            }
        }
    }
}