![]() |
получение имени объекта
Значит ситуация такая: в кадре есть порядка 150 одинаковых объектов в виде кнопки. Каждой кнопке задается имя в формате "m101" "m102".... "m1xx", "m201" "m202".... "m2xx", "my01" "my02".... "myxx".
писать обработчик для каждой кнопки как то не очень будет хорошо: Код:
m101.onPress = function() { |
Код:
m101.onPress = function() { |
Цитата:
|
Не совсем понял что ты хочешь, но если их много можно сократить, читай топик
http://www.flasher.ru/forum/showthread.php?t=65856 |
Перебирай в цикле и вешай на каждую кнопку события
Код:
for(var i=0;i<150;i++){ |
2 Nirth & KUZEN:
значит задача такая: есть карта разделенная на несколько областей (это m1, m2, m3..... mx), в каждой области присутствуют несколько точек - кнопок (это 01, 02, ... хх). Теперь нужно чтобы при нажатии на некоторую кнопку - передавалось само имя этой кнопки в скрипт ПХП. Перебирать в цикле смысла нет, так как последняя кнопка имеет имя - m1103, думаю просто тормозить будет потому как ожидается что могут тыркать на кнопки довольно часто. ЗЫ. сделать для каждой кнопки обработку "тырка" можно, но получается громоздко, просто нет ли более удобоваримого и оптимального варианта? |
ты внимательно прочел тот топик? там было предложение создания класса.
|
как работать с классами я совсем не знаю :(
|
Повесь на кнопку/мувик/ в библиотеке код
this.onPress=function(){ _root.per=this._name//знач.перем.для PHP или чего др. //это будет строка..... } |
пришел в голову только такой вариант.
Код:
for (j = 1; j < 12; j++) { |
| Часовой пояс GMT +4, время: 23:35. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.