![]() |
и опять мувиклипы = )
:wacko: пробывал по разному, фак смотрел, поиск пользовал, наверно как то не так пользовал, но ничо не получается. непонимаю как надо сделать...
проблема следующая (это уже не раз обсуждалось, но не получается и все) - нужно каждому динамически добавляемому мувиклипу на событие onMouseDown прописать свой код. ну не получается и все тут... = (((( код из мувиклипа: Код:
gallery_names = new Array();Спасибо. |
>>нужно каждому динамически добавляемому мувиклипу на событие onMouseDown..
не анализировал твой код (не в состоянии,сори), но событие onMouseDown наступает при любом нажатии клавиши (на мувике или где угодно).. пробуй onPress/onRelease приспособить для своих нужд.. |
Код:
movie_names[i].onMouseDown = function() { |
Цитата:
Цитата:
гм, непойму, мож я чо не так делаю, что вполне может быть, т.к. за флеш сел два дня назад, но, если вместо - Код:
movie_names[i].onMouseDown = function() {Код:
movie_names[i].onPress = function() {Код:
movie_names[i].onRelease = function() {пробывал и так - Код:
movie_names[i].onPress = on_press; |
1. понятно почему все клипы разом реагируют на onMouseDown,
потому что это так и есть :) (см silin пост) 2. непонятно почему не работает onPress, предлагаю выход, вы упрощаете проект кидаете его сюда а мы уж разберемся... |
>>просто при клике по любому из мувиклипов не вызывается событие onPress или onRelease.
такое может быть, если все это добро лежит в другом мцвике, у которого определен хотя бы один из мышиных обработчиков.. тогда тебе действительно нужен onMouseDown, но с проверкой hitTest (на ком мышь при нажатии) согласен с CorC: зачем гадать, давай неработающий пример проблемы.. |
silin
Спасибо! действительно, в этом мувике есть события на мышку, и они перекрывают мышыные события на вложеном мувике. нашол вроде инфу по хиттесту, буду глядеть :umnik2: . Спасибо! = ) если чо, то еще спрошу = ) ... |
| Часовой пояс GMT +4, время: 15:53. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.