![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
Проблема:
Есть несколько мувиков с именами name+i, а именно "dum01", "dum02".... "dum0"+i Мне надо получить имя мувика, в момент нажатия на него. Я сделал вот как: Положил в _root пять мувиков и назвал "dum01", "dum02", "dum03", "dum04", "dum05" и написал вот такой код: Получаеться следующее - все работает, но pres_name всегда получаеться равен максимальному "j", в данном случае "5" Что делать? я наверное чегото очевидного не вижу, подскажите мастера.
__________________
Расставим все точки на ё |
|
|||||
|
Здесь цикл не нужен, т к он всегда тебе это будет выводить.
Лови событие от мыши и хиттест.
__________________
Учиться и, когда придет время, прикладывать усвоенное к делу - разве это не прекрасно! Беседовать с другом, приехавшим издалека, - разве это не радостно! Не быть по достоинству оцененным светом и не таить обиду - разве это не возвышенно! |
|
|||||
|
Цитата:
и pres_name все время false. И я не представляю как в моем случае можно вообще сделать обработку нажатия без цикла. Подскажите?
__________________
Расставим все точки на ё |
|
|||||
|
Я немного не так выразился, просто присвоение в таком цикле нельзя делать.
Т е мы проверяем хиттест с dum+j и если совпадение true, то тогда только присваиваем значение переменной.
__________________
Учиться и, когда придет время, прикладывать усвоенное к делу - разве это не прекрасно! Беседовать с другом, приехавшим издалека, - разве это не радостно! Не быть по достоинству оцененным светом и не таить обиду - разве это не возвышенно! |
|
|||||
|
"человек"
Регистрация: Nov 2002
Адрес: +-
Сообщений: 1,807
|
for(j=1; j<5; j++) {
_root["dum0"+j].press_name=j _root["dum0"+j].onRelease=function () {trace(this.press_name)} }
__________________
flash it |
|
|||||
|
Цитата:
__________________
Расставим все точки на ё |
![]() |
Часовой пояс GMT +4, время: 10:54. |
|
|
« Предыдущая тема | Следующая тема » |
|
|