Flash 8: attachBitmap
Out of context: Reply #3
- Started
- Last post
- 6 Responses
- rson0
What are you trying to do? the idea is that you are loading a graphic bitmap instead of just bitmap data. So you would use it like so ...
import flash.display.BitmapData;
import flash.geom.Point;var linkageId:String = "libraryBitmap";
var myBitmapData:BitmapData = BitmapData.loadBitmap(linkageId...var mc:MovieClip = this.createEmptyMovieClip("mc", this.getNextHighestDepth());
mc.attachBitmap(myBitmapData, this.getNextHighestDepth());mc.onPress = function() {
var randomNum:Number = Math.floor(Math.random() * 10);
dissolve(randomNum);
}var intervalId:Number;
var totalDissolved:Number = 0;
var totalPixels:Number = 8000;function dissolve(randomNum:Number) {
var newNum:Number = myBitmapData.pixelDissolve(myBit... myBitmapData.rectangle, new Point(0, 0), randomNum, 40, 0x00FF0000);
clearInterval(intervalId);
if(totalDissolved < totalPixels) {
intervalId = setInterval(dissolve, 10, newNum);
}
totalDissolved += 40;
}