PDA

Просмотр полной версии : доступ к символу


_alex_niv_
02.05.2006, 10:44
Добрый день!

Я создаю текстовое поле TextField, по определенному событию изменяю в нем текст
TextField.text = “...” – все работает
Но после того как я сконвертил это поле в символ (типа Movie clip) и вытащил его из библиотеки информация в этом поле перестала выводиться.
Что я сделал не так?

antonyrec
02.05.2006, 11:14
А как ты его вытащил?
Если вручную, то может забыл instancename.
Если динамически - смотри внимательнее какое имя присвоил мувику при аттаче.

breez38
02.05.2006, 11:14
если ты сконвертировал в мувиклип, то по сути ты ТекстФиелд в этот самы мувиклип запихал. Теперь тебе нужно присвоить имя экземпляру мувиклипа и обращаться так:
<имя клипа>.<имя ТекстФиелда>.text = "...";

_alex_niv_
02.05.2006, 11:39
А где взять <имя клипа>?
У меня в проекте только главная сцена MyClip
MyClip.TextField.text = "" - не работает
по имени мувиклипа из библиотеки TextClip.TextField.text = "" - тоже не хочет

breez38
02.05.2006, 11:49
когда перетаскиваешь мувиклип на сцену ему можно присвоить имя. На панельки свойств мувиклипа окошко Instance Name

_alex_niv_
02.05.2006, 11:58
Я так и сделал
В Instance Name я ввел TextClip

_alex_niv_
02.05.2006, 12:10
Всем спасибо!
Все получилось - я не заполнил поле Instance Name для текстового поля в самом мувиклипе из библиотеки