Просмотр полной версии : Создать кнопку с двумя Label
2 проблемы:
а) Как создать свою кнопку, чтобы у нее было 2 различных текстовых поля, которые можно было бы менять в процессе выполнения swf
б) как затем менять текст в этих полях
Перечитал FAQ и хелпы на адобе - нифига не врубаюсь как это сделать...
alekslitvinenk
09.08.2009, 05:36
почитайте "программирование отображаемого содержимого"
http://help.adobe.com/ru_RU/ActionScript/3.0_ProgrammingAS3/WS5b3ccc516d4fbf351e63e3d118a9b90204-7e58.html
тогда сможете найти ответ на свой вопрос самостоятельно.
почитайте "программирование отображаемого содержимого"
http://help.adobe.com/ru_RU/ActionScript/3.0_ProgrammingAS3/WS5b3ccc516d4fbf351e63e3d118a9b90204-7e58.html
тогда сможете найти ответ на свой вопрос самостоятельно.
Я только вчера начал изучать AS 3.0.
Читал вашу ссылку все утро и весь день, экспериментировал. Да так и не врубился.
У меня получилось создать movie clip с полем TextArea в нем. Могу менять программно содержимое этого поля.
Однако, так и не смог сделать button даже с одним таким полем, которое можно менять динамически :(
norgandv
09.08.2009, 13:52
Посмотрите справку по flash.display.SimpleButton. Можно сделать свой класс extends SimpleButton и добавить парочку TextField. Добавить EventListener на событие Click, в котором делать видимым нужное текстовое поле и/или менять текст
Чтобы текст в поле можно было менять динамически, ему нужно присвоить тип "input" (по умолчанию "dynamic");
//txt - текствое поле
txt.type = "input";
gloomyBrain
09.08.2009, 15:58
Аллиас, а как переводится слово dynamic?
А input?
Аллиас, а как переводится слово dynamic?
А input?
я понял шутку :)
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.