|
|
|||||
Регистрация: Nov 2010
Сообщений: 430
|
Поворот TextField на заданный угол
Здравствуйте.
Подскажите, пожалуйста, как повернуть TextField. Пишу так: var myText:TextField = new TextField; myText.text = "This is string =)" this.addChild(myText); myText.x = 100; myText.y = 100; myText.rotation = -90; Как можно повернуть надпись? |
|
|||||
Модрон-ветеринар
|
Нужно внедрить шрифт.
__________________
Идите первым! |
|
|||||
Регистрация: Nov 2010
Сообщений: 430
|
Настройки берутся из XML, т.е. шрифт может быть, практически любым. Получается каждый раз его внедрять?
Добавляю myText.embedFonts = true; - результат тот же. Надписи не видно. Последний раз редактировалось Srednas; 31.01.2011 в 08:43. |
|
|||||
Модрон-ветеринар
|
Это вы всего лишь объявляете, что мол тут нужно использовать внедренный шрифт. А нужно еще внедрить.
Сделайте несколько технических полей вне сцены и внедрите туда все это - нужные шрифты во всех вариантах (normal, bold, italic, bold-italic) и все наборы символов какие нужны.
__________________
Идите первым! |
|
|||||
Регистрация: Nov 2010
Сообщений: 430
|
Все пишется кодом. Шрифт может быть указан в XML, т.е. практически любым. Получается нужно добавить все шрифты системы?
|
|
|||||
Регистрация: Sep 2005
Сообщений: 85
|
Показываться под углом будут только встроенные шрифты, отсюда вывод что добавить нужно столько сколько будете использовать.
__________________
www.MegaLuckyPlay.com |
|
|||||
Регистрация: Mar 2009
Сообщений: 207
|
А в BitmapData отрисовать?
|
|
|||||
Модрон-ветеринар
|
Увы, если хотите поворачивать, то все шрифты, которые предполагается использовать.
Иди действительно, вариант - задать текст в поле, отрисовать в битмапу, приаттачить битмапу, повернуть и показать. Но вообще, если у пользователя нет требуемого шрифта, без внедрения нужных в динамических полях может вообще не отобразиться текст.
__________________
Идите первым! Последний раз редактировалось mooncar; 31.01.2011 в 10:56. |
|
|||||
Регистрация: Jan 2011
Сообщений: 4
|
попробуйте вместо TextField использовать TLFTextField
|
Часовой пояс GMT +4, время: 07:39. |
|
« Предыдущая тема | Следующая тема » |
|
|