![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Jul 2010
Сообщений: 10
|
Как кодом (as3) сказать кнопке что она кликнута.. Мне нужно обратиться к кнопке через диспатч и сказать ей что на неё нажали..?
|
|
|||||
|
Квач
Регистрация: Sep 2006
Адрес: Украина, Киев
Сообщений: 1,526
|
2 gonzo:
Что значит "сказать"? И для какой версии ActionScript?
__________________
Да не нужно тебе читать документацию по Flash и AS от Adobe - ты слишком умён для этого |
|
|||||
|
Регистрация: Jul 2010
Сообщений: 10
|
для as3
у меня есть функция которая вызывается нажатием на кнопку - "btn1" .Кнопка находится в месте .А. допустим. Проблема в том, что к нажатию кнопки надо обратиться из другого места. Мето .Х. например. Так вот что надо сделать событие продиспатчил в месте Х: теперь мне надо сказать кнопке "btn1" в месте .А., что она была кликнута... Последний раз редактировалось udaaff; 26.07.2010 в 00:38. |
|
|||||
|
Квач
Регистрация: Sep 2006
Адрес: Украина, Киев
Сообщений: 1,526
|
2 gonzo:
Цитата:
__________________
Да не нужно тебе читать документацию по Flash и AS от Adobe - ты слишком умён для этого |
|
|||||
|
Регистрация: Jul 2010
Сообщений: 10
|
Цитата:
из разных мест это из разных мувиклипов, которые стаян на сцене в разных местах.. что означает { /* Что-то делаем тут */ } ?? |
|
|||||
|
Квач
Регистрация: Sep 2006
Адрес: Украина, Киев
Сообщений: 1,526
|
2 gonzo:
Так вопрос теперь только в том, чтобы из одного обьекта обратиться к функции, описанной на таймлайне другого. Об этом уже создано много тем на форуме. Между фигурными скобками { и } определяется тело функции. То есть, то, что она должна делать. Между конструкциями /* и */ можно писать многострочные комментарии.
__________________
Да не нужно тебе читать документацию по Flash и AS от Adobe - ты слишком умён для этого |
|
|||||
|
Регистрация: Jul 2010
Сообщений: 10
|
Цитата:
|
|
|||||
|
Квач
Регистрация: Sep 2006
Адрес: Украина, Киев
Сообщений: 1,526
|
2 gonzo:
Мне очень сложно вас понимать, потому что я не знаю, что такое "диспатч". Код может "говорить, что кнопка была нажата", как по мне, в том случае, если подразумевается установка/проверка значения какой-то переменной. Вы это в виду имеете? Мне кажется, вам лучше просто написать, что есть и что нужно получить в результате - так вам скорее помогут.
__________________
Да не нужно тебе читать документацию по Flash и AS от Adobe - ты слишком умён для этого |
|
|||||
|
Регистрация: Jul 2010
Сообщений: 10
|
ок. есть два мувиклипа М1 и М2. В М1 есть кнопка, которая при нажатии вызывает действе D, так? В мувиклипе М2 тоже есть кнопка которая при нажатии переходит в определенный кадр- К50, мувиклипа М1. Есть ли какаой нибуть код, который можно написать в кадре К50 мувиклипа M1 чтобы попав на него выполнилось действие D?(которое выполняется при нажатии на кнопку из М1)?
|
|
|||||
|
Banned
[+4 10.07.10]
[+1.4 10.08.10] [+1 20.08.10] |
Ужоснах..... я ушел в ребут-брейн 2 раза пока постигал смысл
................................ используйте функции, заместо действия D используйте function D(){} а внутри клипа М1 в кадре 50 пишите _root.d() Последний раз редактировалось KirAmp; 26.07.2010 в 02:39. |
![]() |
![]() |
Часовой пояс GMT +4, время: 19:23. |
|
|
« Предыдущая тема | Следующая тема » |
|
|