Показать сообщение отдельно
Старый 24.05.2008, 02:32
Denis Davidov вне форума Посмотреть профиль Отправить личное сообщение для Denis Davidov Найти все сообщения от Denis Davidov
  № 1  
Ответить с цитированием
Denis Davidov

Регистрация: Sep 2006
Сообщений: 89
По умолчанию экземпляр dynamic text на сцене чтобы работал текст?

Всем доброго времени суток.

Сегодня убил несколько часов, чтобы раскопать следующее:
iNils где-то выкладывал пример-флешку TextField с antiAliasType = "advanced".
решил сделать свой класс для отображения текста, кот. читается из xml,
текст не отображался ни в какую!..
в конце концов все закомментил и скопировал код из примера iNils в свою флешку- снова ничего!

Опытным путем пришел к тому, что динамический текст не показывается елси на сцене нет динамического поля, пусть даже пустого, без линкажда и т.д. Это у меня так хитро глючит CS3 или это общий глюк или так и должно быть??

Это часть кода, кот. выкладывал iNils. если со сцены убрать динамическое поле, то текста нет...
Код:
var my_format:TextFormat = new TextFormat();
my_format.font = "Times New Roman";
my_format.size = 20;

var my_text1:TextField = this.createTextField("my_text1", this.getNextHighestDepth(), 10, 10, 300, 30);
my_text1.text = "This text uses advanced anti-aliasing.";
my_text1.antiAliasType = "advanced";
my_text1.border = true;
my_text1.embedFonts = true;
my_text1.setTextFormat(my_format);
Что меня удивляет еще больше, это то, что я уже написал класс текстовую кнопку и там все работает без проблем без этих гемороев...

Помогите разобраться плиз...