Куча кнопок и их обработка

То что касается флеша, но не касается ВКонтакте API. Например проблемы при создании прыгающего мячика.
Ответить
qsad
Сообщения: 9
Зарегистрирован: 18 июн 2010, 19:06

Куча кнопок и их обработка

Сообщение qsad »

Имеем набор, например из 40 изображений. Импортируем их, делаем их кнопками, название каждой, к примеру, от image1 до image40
И вот никак не доходит, как сделать обработчик действий для клика по каждой?

Пытался так:

Код: Выделить всё

var im = new Array('image1',.........'image40'); for (var i:int=1; i=40; i++) {im[i].addEventListener(MouseEvent.CLICK, 123);} function 123(e:MouseEvent):void{im[e.target.i].visible = false;} 
Но не получается.
Прошу помощи, заранее спасибо!
Последний раз редактировалось bodnar 03 ноя 2010, 05:11, всего редактировалось 1 раз.
Причина: Используйте [code] [/code] для оформления кода.
Аватара пользователя
bodnar
Модератор
Модератор
Сообщения: 1399
Зарегистрирован: 03 апр 2010, 06:41

Re: Куча кнопок и их обработка

Сообщение bodnar »

У тебя в массиве хранятся строки, а ты со строкой что то пытаешься сделать.
Делай либо

Код: Выделить всё

var im = new Array(image1,.........,image40);
либо

Код: Выделить всё

Object["image"+i]
кажется так, но мог и наврать
qsad
Сообщения: 9
Зарегистрирован: 18 июн 2010, 19:06

Re: Куча кнопок и их обработка

Сообщение qsad »

Спасибо, попробую!
Ответить