Действия кнопок в AS3
-
- Сообщения: 18
- Зарегистрирован: 10 янв 2011, 18:31
Действия кнопок в AS3
Подскажите, как в AS3 задать действия 3-5 кнопкам в кадре, типа gotoAndPlay(2)?
Re: Действия кнопок в AS3
Код: Выделить всё
button.addEventListener(MouseEvent.CLICK, function(e:MouseEvent){gotoAndPlay(2);});
Код: Выделить всё
import flash.events.MouseEvent;
-
- Сообщения: 18
- Зарегистрирован: 10 янв 2011, 18:31
Re: Действия кнопок в AS3
Спс, но как сделать это не для 1 кнопки, а для 3 и больше? Как это написать в кадре?
Re: Действия кнопок в AS3
Для каждой прописать событие клика. Если кнопок 5 и у каждой имя button1..button5, то для первой button1.addEventListener..., потом button2.button.addEventListener....
Можно через цикл, но думаю 3-5 не то количество, чтобы прикручивать циклы.
Можно через цикл, но думаю 3-5 не то количество, чтобы прикручивать циклы.
Re: Действия кнопок в AS3
Делаешь у кнопки (когда создаешь кнопку):
А потом:
Ну и import flash.display.SimpleButton; в начале.
Код: Выделить всё
button:SimpleButton = new SimpleButton();addChild(button);button.addEventListener(MouseEvent.CLICK,BtnGo_MouseClick);
Код: Выделить всё
function BtnGo_MouseClick(event:Event) { trace('Click on:'+event.target); // Вот этот вот event.target и отличает одну кнопку от другой. // В нем будет сам объект button, т.е. event.target.name будет содержать button.name.}
Последний раз редактировалось bodnar 03 мар 2011, 19:23, всего редактировалось 1 раз.
Причина: Используйте [code] [/code] для оформления кода.
Причина: Используйте [code] [/code] для оформления кода.
Re: Действия кнопок в AS3
Подскажите пожалуйста (срочно), как сделать тоже самое, только с циклом.
Я попробовал, но у меня переходит на самый последний кадр, при нажатии на любую кнопку.
Я попробовал, но у меня переходит на самый последний кадр, при нажатии на любую кнопку.
Re: Действия кнопок в AS3
http://flapps.ru/forum/post31780.html#p31780Superman писал(а):Подскажите пожалуйста (срочно), как сделать тоже самое, только с циклом.
Я попробовал, но у меня переходит на самый последний кадр, при нажатии на любую кнопку.
Re: Действия кнопок в AS3
Думаю, 2 уже самое то для цикла )user32 писал(а):Можно через цикл, но думаю 3-5 не то количество, чтобы прикручивать циклы.
Re: Действия кнопок в AS3
Блин, не разобрался с циклом. Что там за класс myBtn?
У меня все кнопки в массиве(
У меня все кнопки в массиве(
Re: Действия кнопок в AS3
код покажите.Superman писал(а):Блин, не разобрался с циклом. Что там за класс myBtn?
У меня все кнопки в массиве(