flash on 2012-11-7
♥0 |
Line 31 |
Modified 2012-11-07 21:13:11 |
MIT License
archived:2017-03-30 22:57:17
ActionScript3 source code
/**
* Copyright mutantleg ( http://wonderfl.net/user/mutantleg )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/oB4f
*/
package {
import flash.display.BitmapData;
import flash.display.Bitmap;
import flash.display.Sprite;
public class FlashTest extends Sprite {
public var pic:Bitmap;
public function FlashTest() {
// write as3 code here..
pic = new Bitmap(new BitmapData(128,128));
genXor(pic.bitmapData);
addChild(pic);
}//ctor
public function genXor(bm:BitmapData):void
{
var w:int;
var h:int;
var i:int;
var k:int;
var c:int;
w = bm.width;
h = bm.height;
for (i = 0; i < h; i++)
{
for (k = 0; k < w; k++)
{
c = (i ^ k);
bm.setPixel(k,i, (c << 16) + (c << 8) + c);
}//nextk
}//nexti
}//genxor
}//classend
}