В as есть такая конструкция:

Код:
[Embed(source="assets/elka.png")]
public static const elka:Class;
Эмбедит картинки, чтобы эту картинку вставить (а картинка юзается в нескольких местах), мне пришлось написать вот такую жесть:

Код:
var btme:BitmapAsset=new elka() as BitmapAsset;
var btmDatae:BitmapData=new BitmapData(btme.width,btme.height,true,0);
btmDatae.draw(btme);
var matrix:Matrix=new Matrix();
matrix.tx=0-btme.width/2-4;
matrix.ty=-btme.height+20;
sprite.graphics.lineStyle(0,0,0);
sprite.graphics.beginBitmapFill(btmDatae,matrix,false,true);
sprite.graphics.drawRect(matrix.tx,matrix.ty,btme.width,btme.height);
А для чистоты кода хочу чтобы был статический класс с графикой, который сразу выдает спрайты, понятно что такая конструкция дать этого не может. Вопрос стандартный - что делать?