udaaff
> А так с классом связать нельзя разве? Без клипов, просто прописать имя класса в свойствах картинки в либе.
Так я так и привязываю. Связывать надо с классом от
BitmapData. Получилось вот так:

Код AS3:
package d.game.images
{
import flash.display.BitmapData;
public class ImagePlayer extends BitmapData
{
public function ImagePlayer(_width:int,_height:int,_isTransparent:Boolean=true,_fillColor:uint=4294967295)
{
super(_width,_height,_isTransparent,_fillColor);
}
}
}
Теперь на компиляцию не ругается. Вот только как мне тогда создать такой рисунок кодом? Ведь это уже не катит:

Код AS3:
var bitmapData:BitmapData=new ImagePlayer();
var bitmap:Bitmap=new Bitmap(bitmapData);
addChild(bitmap);
Так как туда параметры вводить нужно. Как быть?
Добавлено через 4 минуты
Всё, разобрался. Вот как надо было:

Код AS3:
package d.game.images
{
import flash.display.BitmapData;
public class ImagePlayer extends BitmapData
{
public function ImagePlayer()
{
super(0,0);
}
}
}