![]() |
доступ к символу
Добрый день!
Я создаю текстовое поле TextField, по определенному событию изменяю в нем текст TextField.text = “...” – все работает Но после того как я сконвертил это поле в символ (типа Movie clip) и вытащил его из библиотеки информация в этом поле перестала выводиться. Что я сделал не так? |
А как ты его вытащил?
Если вручную, то может забыл instancename. Если динамически - смотри внимательнее какое имя присвоил мувику при аттаче. |
если ты сконвертировал в мувиклип, то по сути ты ТекстФиелд в этот самы мувиклип запихал. Теперь тебе нужно присвоить имя экземпляру мувиклипа и обращаться так:
<имя клипа>.<имя ТекстФиелда>.text = "..."; |
А где взять <имя клипа>?
У меня в проекте только главная сцена MyClip MyClip.TextField.text = "" - не работает по имени мувиклипа из библиотеки TextClip.TextField.text = "" - тоже не хочет |
когда перетаскиваешь мувиклип на сцену ему можно присвоить имя. На панельки свойств мувиклипа окошко Instance Name
|
Я так и сделал
В Instance Name я ввел TextClip |
Всем спасибо!
Все получилось - я не заполнил поле Instance Name для текстового поля в самом мувиклипе из библиотеки |
| Часовой пояс GMT +4, время: 22:38. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.