Всем доброго дня!
В
Adobe Flash CS5.5 имеется в библиотеке картинка
Player.png. Я хочу иметь возможность в коде создать эти картинки и выводить. Есть один из способов, это когда разместить её в клипе и связать его с классом. А я решил пойти другим путём. Заметил что
Player.png можно экспортировать в код. В качестве связующего класса указывается класс, наследуемый от
BitmapData. Вот мой простой класс:

Код AS3:
package d.game.images
{
import flash.display.BitmapData;
public class ImagePlayer extends BitmapData
{
public function ImagePlayer()
{
}
}
}
Но компилятор ругается что нет конструктора по умолчанию. Тогда я изменил:

Код AS3:
package d.game.images
{
import flash.display.BitmapData;
public class ImagePlayer extends BitmapData
{
public function ImagePlayer()
{
super(width,height);
}
}
}
Теперь он ругается что неверные
BitmapData данные. В
Adobe Flash CS5.5 связывание реализовал. А вот как создаю объект:

Код AS3:
var bitmapData:BitmapData=new ImagePlayer();
var bitmap:Bitmap=new Bitmap(bitmapData);
addChild(bitmap);
Что я делаю не так?