BitmapDataのテスト
♥0 |
Line 22 |
Modified 2011-11-09 14:45:33 |
MIT License
archived:2017-03-29 11:47:02
ActionScript3 source code
/**
* Copyright gaziya ( http://wonderfl.net/user/gaziya )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/vIi9
*/
package {
import flash.display.Bitmap
import flash.display.BitmapData
import flash.display.Sprite
public class FlashTest extends Sprite {
public function FlashTest() {
var canvas:BitmapData = new BitmapData(stage.stageWidth,stage.stageHeight,false,0x0)
addChild(new Bitmap(canvas))
canvas.lock()
var i:int = 10000
while(i--) {
var radius:Number = Math.random()*200
//var radius:Number = Math.sqrt(Math.random())*200
var theta:Number = Math.random()*(Math.PI)*2;
canvas.setPixel( //setPixel32
radius*Math.cos(theta)+stage.stageWidth/2,
radius*Math.sin(theta)+stage.stageHeight/2,
0xffffff)
}
canvas.unlock()
}
}
}