Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   доступ к символу (http://www.flasher.ru/forum/showthread.php?t=79101)

_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 для текстового поля в самом мувиклипе из библиотеки


Часовой пояс GMT +4, время: 22:38.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.