flash on 2013-3-2

by ohisama
♥0 | Line 27 | Modified 2013-03-02 13:32:32 | MIT License
play

ActionScript3 source code

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

package 
{
    import flash.display.Sprite;
    import flash.display.BitmapData;
    import flash.display.Bitmap;
    import frocessing.color.ColorHSV;
    public class FlashTest extends Sprite 
    {
        public function FlashTest() 
        {
            var bmp : BitmapData = new BitmapData(128, 128, false, 0x444444);
            var i : int;
            var j : int;
            for (i = -64; i < 64; i++) 
            {
                for (j = -64; j < 64; j++) 
                {
                    var czp : Number = 127 * Math.cos((i * i + j * j ) * Math.PI / 128) + 127.5;
                    var color : ColorHSV = new ColorHSV(czp, 0.9);
                    bmp.setPixel(i + 64, j + 64, color.value);
                }
            }
            var bm : Bitmap = new Bitmap(bmp);
            addChild(bm);
        }
    }
}