пробовал так, вот например класс с форматами, пусть там пока один:

Код AS3:
package src.control{
import flash.text.TextFormat;
/**
* ...
* @author Sintesis
*/
public class SharedFonts {
[Embed(source = "Arial_Narrow.ttf", fontName = "Arial Narrow", embedAsCFF="false", fontStyle="smooth", mimeType = "application/x-font")]
private var ArialNarrow:Class;
public function SharedFonts() {
}
public function getFormat01():TextFormat {
var format01:TextFormat = new TextFormat();
format01.color = 0xffffff;
format01.size = 16;
format01.font = "Arial Narrow";
return format01;
}
}
}
но при его вызове вылетает ошибка Ambiguous reference to SharedFonts_ArialNarrow.
почему имя класса встроеного шрифта присоединяется к классу в который встраиваю?