Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   не работает setNewTextFormat() (http://www.flasher.ru/forum/showthread.php?t=42926)

Uliana 13.02.2003 16:10

не работает setNewTextFormat()
 
Здравствуйте!

Подскажите, пожалйста, что я нет так делаю...

А делаю я следующее:
1.
1.1 в первом кад кадре создаю программно клип (чего там программно рисую)
1.2 в этом клипе создаю еще один клип, в котором делаю TextField, определяю цвет текста, делаю autosize true.
1.3 дальше пишу следующее:
style = new TextFormat();
style.font = "Arial Cyr";
style.size = 6;
2.
2.1 В этом же первом кадре создаю клип-следилку, который в EnterFrame отслеживает при помощи hitTest попадание курсора мыши на какой-нибудь клип и в зависимости от того, на какой клип он попал, появляется хинт (клип rec,внутри которого клип hit, с ткстовой областью hint ) c нужным текстом...
выглдяит это примерно так:
//попадани курсора мыши на клип Театр драмы
if (_root.pus00 == true) {

_root.rec.hit.hint.setNewTextFormat(style);
_root.rec.hit.hint.text = "Театр драмы";
.............
...........

}else{
_root.rec.mode=1;
}
Все прекрасно, все замечательно, текст появляется такой какой нужно, все делается как надо, НО
заданные font и size не работают... почему?
Делаю все абсолютно тоже самое, только...
на rollOver кнопки, т. е.
on (rollOver){
_root.rec.hit.hint.setNewTextFormat(style);
_root.rec.hit.hint.text = "Театр драмы";
}
все работает...
ПОЧЕМУ? что делаю не правильно?
пожалуйста, подскажите...
спасибо...

lexass 13.02.2003 16:36

м.б.
 
_root.rec.hit.hint.setNewTextFormat(_parent.style);

accorpid 14.02.2003 01:24

Да....
 
Скорее всего в путях дело.... у меня именно в них проблема была...... На всякий пожарный лучше наверно запихать текстформатобджект в тот же клип....(путь правда длинный будет... :rolleyes: ...)

Uliana 14.02.2003 07:47

СПАСИБО!
 
lexass, accorpid
Огромное спасибо за помощь!!!
все получилось!


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

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