Показать сообщение отдельно
Старый 01.06.2012, 17:51
Sintesis вне форума Посмотреть профиль Отправить личное сообщение для Sintesis Найти все сообщения от Sintesis
  № 3  
Ответить с цитированием
Sintesis
 
Аватар для Sintesis

Регистрация: Jul 2008
Сообщений: 912
пробовал так, вот например класс с форматами, пусть там пока один:
Код 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.
почему имя класса встроеного шрифта присоединяется к классу в который встраиваю?