![]() |
Изменить значение поля Dynamic Text входящего в состав Button
Что то не допру (или может где можно глянть на будущее сам путь) как мне изменить значение поля Dynamic Text входящего в состав Button.
Есть некая кнопу. Внитри нее на 3 события воткнут Dynamic Text в том числе. Имя его пусть MyLabel. Как мне к нему обратиться? И если я обращусь к нему, то он изменится для всех 3-ёх событий нормал, нажатая, в фокусе? Нужно ли для этого имя кнопке давать - что бы обратиться к текстовому полю в ней? Обычно _root.MySomething.text = "AAA" например... Но тут и имя кнопки втыкал и напрямую к тексту пытался - всё никак %) |
Код:
[имя кнопки].[имя текстового поля].text = 'AAA'; |
Цитата:
btn - имя кнопки MyLabel - имя текстового поля во всех 3ех состояниях кнопки _root.btn.MyLabel.text="111"; btn.MyLabel.text="111"; MyLabel.text="111"; не срабатывает. втыкал это в первый кадр естессно слоя где кнопа лежит. Пробовал этот код и в саму кнопу воткнуть. Ну если сфокусить кнопу мышой то код можно писать в button (layer1, frame1) - и тоже ничего. Может как то объявить надо чё то хде то что бы видимо стало? |
Используйте мувиклип вместо кнопки.
|
|
ты наверное текстовое поле обозвал MyLabel, а надо var:MyLabel
|
Вложений: 1
Если честно, то прочёл ссцылку и все равно не смог решить проблему.
Изменил тип с кнопы на муви клип и всё равно не могу обратиться. Странно. Когда программно создаю объекты, то проблем с обращением и вложенностью нет, а тут глупость какая то - объект перед глазами а толку 0 )) Вот приложил файлик. Там кода нуль, так как с кнопы то и начал - в нее то и упёрся. Может кто поможет. Просто реально перепробовал все варианты обращений и к ьатону и к мувику. Задача в том в итоге, что в эту кнопу будет ее название и еще слой с картинкой передаваться при загрузке через PHP. Чувствую что позже про загрузку картинок в эту кнопу такую же тему раздую. Хотя на картинках уже натренировался когда делал подгружаемый смещающийся бэкграунд. |
Вложений: 1
Ответ дал MrPoma(4). Но если хочется работать с кнопками, то можно использовать бутерброд: клип, в нем кнока и сверху текстовое поле.
Пример времен 6-го флеша. |
Дык я конвертил из кнопки в мувиклип. В том коде что я выложил все равно объект как кнопка - только потому, что в мувик конвертнуть не так сложно, не прикладывать же все варианты что я тестил %)
|
| Часовой пояс GMT +4, время: 04:11. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.