![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Mar 2006
Сообщений: 8
|
Помогите! На сцене расположены несколько экземпляров кнопки. Имена экземпляров прописан как b1, b2, b3, ... Создаю листенеры для каждой кнопки, чтоб отслеживать нажатия. Как теперь мне в цикле отселдить через onPress что нажата кнопка и какая? Мне надо после нажатия на каждую из кнопок выполнять переход в определенный кадр (равный цифре в имени экземпляра+1).
Вот код (на 1 кадре): for (i=0; i<=3; i++) {
Selection.addListener("b"+i);
}
for (i=0; i<=3; i++) {
_root["b"+i].onPress = function() {
_root.gotoandplay(i+1);
};
}
А как заставить ее срабатывать в тот момент когда нажаликнопку - я не знаю. Последний раз редактировалось iNils; 16.03.2007 в 17:31. |
|
|||||
|
Регистрация: Mar 2006
Сообщений: 8
|
_root["b"+i].onPress = function() - вот эту.
При тестировании он просто трижды проходит цикл и все. А мне надо организовать постоянную проверку слушателей, чтоб знать на какую кнопку було нажатие и идти на нужный кадр Последний раз редактировалось Marika22; 16.03.2007 в 17:43. |
|
|||||
|
потому что i становится равным 4 т.к.
нажимаешь ты после выполнения цикла как это обходить где то рядом написано
__________________
"We Are The Champions My Friends!" Queen |
|
|||||
|
Регистрация: Mar 2006
Сообщений: 8
|
Огромное спасибо!!!!!
|
![]() |
![]() |
Часовой пояс GMT +4, время: 03:03. |
|
|
« Предыдущая тема | Следующая тема » |
|
|