2010-10-08 3 views
0

У меня есть случай, когда я могу изменить содержимое класса ActionScript, которое заполняет динамические текстовые поля во флэш-ролике. Функция класса вызывается из первого кадра в фильме и заполняет все видимые поля. Мне нужно, чтобы заполнить динамическое текстовое поле в п-го кадра (скажем, 100 или около того), но когда я называюКак заполнить текстовое поле в последующих кадрах из первого кадра?

tagline2.htmlText = "hello there"; 

из класса, я получаю следующее сообщение об ошибке:

TypeError: Error #1009: Kan geen eigenschap of methode benaderen via een verwijzing naar een object dat null is. 

который значит столько же, сколько

Can't reference an attribute or method of an object that's null 

Любые идеи о том, как я могу получить текст в Dynamic TextFields в последующих кадрах, то вызов функции?

Cheers!

ответ

1

На временной шкале вы можете поместить свой динамический текст на свой собственный слой (при условии, что это не так), начните слой с того же номера кадра, что и метод, но только сделайте текстовое поле видимым до 100-го кадра.

или вы могли бы изменить связь вашего динамического текстового поля, экспортируя его для ActionScript и экспорт в кадр 1.

+0

Я не могу изменить связь из-за использованием AS3. который отключает динамические текстовые поля от видимых связей ... Используется первый вариант, хотя! – xaddict