Как заполнить текстовое поле в более поздних кадрах от первого кадра?

StackOverflow https://stackoverflow.com/questions/3889665

Вопрос

У меня есть случай, когда я могу изменить содержимое класса ActionScript, который заполняет динамические текстовые поля в флеш-фильме. Функция класса называется из первого кадра в фильме и заполняет все видимые поля. Мне нужно заполнить динамическое текстовое поле в N-Th (скажем 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

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

Ваше здоровье!

Это было полезно?

Решение

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top