Страница 1 из 2
Действия кнопок в AS3
Добавлено: 12 фев 2011, 21:14
Константин
Подскажите, как в AS3 задать действия 3-5 кнопкам в кадре, типа gotoAndPlay(2)?
Re: Действия кнопок в AS3
Добавлено: 12 фев 2011, 21:49
user32
Код: Выделить всё
button.addEventListener(MouseEvent.CLICK, function(e:MouseEvent){gotoAndPlay(2);});
в начале не забудь
последнее по памяти, если что погугли

Re: Действия кнопок в AS3
Добавлено: 12 фев 2011, 22:08
Константин
Спс, но как сделать это не для 1 кнопки, а для 3 и больше? Как это написать в кадре?
Re: Действия кнопок в AS3
Добавлено: 12 фев 2011, 22:43
user32
Для каждой прописать событие клика. Если кнопок 5 и у каждой имя button1..button5, то для первой button1.addEventListener..., потом button2.button.addEventListener....
Можно через цикл, но думаю 3-5 не то количество, чтобы прикручивать циклы.
Re: Действия кнопок в AS3
Добавлено: 03 мар 2011, 12:07
sw_alex
Делаешь у кнопки (когда создаешь кнопку):
Код: Выделить всё
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.}
Ну и import flash.display.SimpleButton; в начале.
Re: Действия кнопок в AS3
Добавлено: 10 фев 2012, 15:39
Superman
Подскажите пожалуйста (срочно), как сделать тоже самое, только с циклом.
Я попробовал, но у меня переходит на самый последний кадр, при нажатии на любую кнопку.
Re: Действия кнопок в AS3
Добавлено: 10 фев 2012, 17:11
sanych_dv
Superman писал(а):Подскажите пожалуйста (срочно), как сделать тоже самое, только с циклом.
Я попробовал, но у меня переходит на самый последний кадр, при нажатии на любую кнопку.
http://flapps.ru/forum/post31780.html#p31780
Re: Действия кнопок в AS3
Добавлено: 10 фев 2012, 17:13
sanych_dv
user32 писал(а):Можно через цикл, но думаю 3-5 не то количество, чтобы прикручивать циклы.
Думаю, 2 уже самое то для цикла )
Re: Действия кнопок в AS3
Добавлено: 10 фев 2012, 20:32
Superman
Блин, не разобрался с циклом. Что там за класс myBtn?
У меня все кнопки в массиве(
Re: Действия кнопок в AS3
Добавлено: 11 фев 2012, 05:25
sanych_dv
Superman писал(а):Блин, не разобрался с циклом. Что там за класс myBtn?
У меня все кнопки в массиве(
код покажите.