Game Development Reference
In-Depth Information
import flash.display.Bitmap;
import flash.display.BitmapData;
public class Explosion extends Sprite
{
public var images:Array;
public var image:Bitmap;
public var currentImageIndex:int = -1;
public var finished:Boolean;
private var frameCounter:int = 0;
private var frameDelay:int = 1;
/*
//**Flex Framework Only
[Embed(source = "assets/flakassets.swf", symbol="Ex21Gif")]
private var Ex21Gif:Class;
[Embed(source = "assets/flakassets.swf", symbol="Ex22Gif")]
private var Ex22Gif:Class;
[Embed(source = "assets/flakassets.swf", symbol="Ex23Gif")]
private var Ex23Gif:Class;
[Embed(source = "assets/flakassets.swf", symbol="Ex24Gif")]
private var Ex24Gif:Class;
[Embed(source = "assets/flakassets.swf", symbol="Ex25Gif")]
private var Ex25Gif:Class;
*/
public function Explosion()
{
init();
}
public function init():void {
image = new Bitmap();
this.addChild(image);
//***** Flex *****
/*
images = [
new Ex21Gif().bitmapData,
new Ex22Gif().bitmapData,
new Ex23Gif().bitmapData,
new Ex24Gif().bitmapData,
new Ex25Gif().bitmapData
];
*/
//***** Flash *****
images = [
new Ex21Gif(0,0),
Search WWH ::




Custom Search