Показать сообщение отдельно
Старый 26.03.2009, 16:45
incoob вне форума Посмотреть профиль Отправить личное сообщение для incoob Найти все сообщения от incoob
  № 4  
Ответить с цитированием
incoob

Регистрация: Mar 2008
Сообщений: 215
Цитата:
Сообщение от iNils Посмотреть сообщение
По каким то причинам, программно задаваемый размер не может быть больше 127.
А адобовцы знают об этой проблеме? Я в их bugtrack-е ничего подобного не нашел.

Цитата:
Сообщение от mre Посмотреть сообщение
Используйте scale.
Я этим путем уже сам пошел. Правда с учетом того, что у меня размер шрифта может меняться пользователем динамически, приходится делать дополнительные вычисления...

Код AS3:
			var fSize:Number = 355 // font size in pixels
			var txt:TextField = new TextField()
			txt.autoSize = "left"
			txt.htmlText = "<p>text</p>"
			txt.scaleX = txt.scaleY = fSize * 4 / 3 / 12 // default value of font size in TextFormat is 12
			addChild(txt)