Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Как изменить шрифт кодом? (http://www.flasher.ru/forum/showthread.php?t=204371)

Родион 27.10.2013 20:59

Как изменить шрифт кодом?
 
Вот в эту флэшку буду через кисмет передавать значение переменной one_pass. Но не могу догнать как поменять шрифт, что бы в УДК он нормально отображался. Пробовал text1.font = "Arial"; не канает.

Код AS3:

var text1:TextField = new TextField();
text1.x = 420;
text1.y = 212;
text1.scaleY = 4;
text1.scaleX = 4;
var one_pass:int = null ;
text1.text += String(one_pass);
addChild(text1);


Wolsh 27.10.2013 21:37

Для оформления своего кода надо использовать теги [as3][/as3]

expl 27.10.2013 22:37

Цитата:

Пробовал text1.font = "Arial"
Такого поля у TextField нет
Меняйте шрифт с помощью установки формата:
Код AS3:

import flash.text.TextFormat;
...
text1.defaultTextFormat = new TextFormat("Arial");

Если в text1 уже что-то написано, а шрифт надо изменить у всего text1, то так можно изменить шрифт всего текста:
Код AS3:

text1.SetTextFormat(new TextFormat("Arial"));

http://help.adobe.com/ru_RU/FlashPla...xtFormat%28%29


Часовой пояс GMT +4, время: 23:41.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.