![]() |
|
||||||||||
|
|||||
|
Регистрация: May 2011
Адрес: 0,0,0 относительно меня
Сообщений: 123
|
Очередной, видимо, нехитрый вопрос )
Создаю класс кнопки Key (я так понимаю, он наследуется от SimpleButton?) с отрисованными состояниями Up, Down & Over, прогоняю ролик - все работает, кнопка нажимается. Далее пытаюсь добавить на кнопку текст с помощью TextField. Итого у меня есть мувиклип KeyBackground и текстовое поле txt на нем, запакованные в кнопку Key. вроде все ОК. Теперь кидаю несколько кнопок на stage и пытаюсь каждой присвоить свой текст, но при изменении текста в одной из них текст в других автоматически меняется на такой же - почему?? это же разные инстансы одного класса Key, разве нет? Такая же фигня с базовыми кнопками. Кто-нибудь может мне подсказать как быть с кнопками? )) |
|
|||||
|
Регистрация: Jun 2010
Сообщений: 189
|
Или помещать в библиотеку необходимое число мувиклипов с разными надписями, KeyBackground1, KeyBackground2 и т.д, или в коде
|
|
|||||
|
Регистрация: May 2011
Адрес: 0,0,0 относительно меня
Сообщений: 123
|
и до того и до того я, в принципе, догадался... но как-то это... неправильно штоли? почему один инстанс влияет на другой?
и как быть с готовыми кнопками в таком случае? как программно добраться до текста? есть какое-то общее правило, типа btn.text = "text" или у каждой кнопки по-своему? |
|
|||||
|
Регистрация: May 2011
Адрес: 0,0,0 относительно меня
Сообщений: 123
|
агаа... т.е. кроме как программно их отредактировать никак нельзя? и как все же программно отредактировать стандартные кнопки?
|
|
|||||
|
Регистрация: May 2011
Адрес: 0,0,0 относительно меня
Сообщений: 123
|
эмм... "стандартные" - это те, што лежат по адресу "Окно-Общие библиотеки-Кнопки" в CS5
Добавлено через 17 часов 41 минуту аааа... я што-то совсем запутался... вроде программно до самодельных кнопок достучаться получалось, потом што-то изменил в них - в результате при попытке обратиться к тексту , где myButton - собственно, кнопка, txt - TextField в ней, пишет, што txt - null... почему?? я уже замучал эту кнопку по-всякому )) И насчет стандартных кнопок... нашел я тот самый Button из пакета fl - не совсем то, што хотелось, но хоть бы так штоли... можно ли менять размер шрифта, сам шрифт и т.п. в такой кнопке? Добавлено через 18 часов 3 минуты ога, я понял: это связано было связано с добавлением состояний кнопки (Up, Down, Over, Hit). Не понял только почему и как быть? ) |
|
|||||
|
Регистрация: May 2011
Сообщений: 1
|
да, я че-то тоже с кнопками не поняла ниче... как самой сделать кнопку???
|
|
|||||
|
Регистрация: May 2011
Адрес: 0,0,0 относительно меня
Сообщений: 123
|
В общем создаем кнопку, редактируем ее состояния (Up, Down, Over, Hit) и после эти состояния доступны нам:
Доступ же к элементам кнопки можно получить след образом: В моем случае под индексом 1 в кнопке хранится как раз TextField. Такая же фигня с уже готовыми кнопками. |
|
|||||
|
Цитата:
__________________
משיח לא בא משיח גם לא מטלפן |
![]() |
![]() |
Часовой пояс GMT +4, время: 15:26. |
|
|
« Предыдущая тема | Следующая тема » |
|
|