Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   вопрос по текстовым блокам (http://www.flasher.ru/forum/showthread.php?t=112082)

Karandash8 17.05.2008 19:35

вопрос по текстовым блокам
 
у меня не работает свойство _rotation для текстовых блоков. как еще можно повернуть текст на 90 градусов?
может я его неправильно использую?

Код:

_root.createTextField(s, _root.getNextHighestDepth(), 900, 50, 200, 20);
_root["txt"+i].text = ar[i];
_root["txt"+i]._rotation=90;


Vertax 17.05.2008 19:45

Проблема в том, что текст не виден? Если да, то это достаточно известный косяк. Лечится так:
1. В библиотеку внедряешь шрифт.
2. Выставляешь его полю через TextFormat.
3. Пишешь - тестовое поле.embedFonts = true
4. Enjoy

Пример:
Код:

TXT = _root.createTextField("AAA", 0, 100, 100, 100, 100);
TXT.text = "Hello World";
TF = new TextFormat();
TF.font = "Font 1";
TXT.setTextFormat(TF);
TXT.embedFonts = true;

onEnterFrame = function()
{
        TXT._rotation += 1;
}


Karandash8 17.05.2008 19:52

спасибо

iNils 17.05.2008 19:53

Karandash8, для оформления своего кода надо использовать теги [code][/code].

Helavin 01.10.2008 17:12

to Vertax: сэнькс, помогло, сам бы не дошел


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

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