Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   onMouseDown для вложенных клипов (http://www.flasher.ru/forum/showthread.php?t=80473)

MyXus 29.05.2006 23:35

onMouseDown для вложенных клипов
 
Есть мувик мув1. В нем два мувика А и Б.
Назначаю А.onMouseDown = ....
Потом нажимаю на Б - выполняется вышеописанная функция. Что за бред?

ЗЫ. почему то при назначении onMouseDown курсор при наведении не превращается в hand. Где подкрутить?

Nirth 29.05.2006 23:42

за прошедшие две недели тема поднималась раз 5 минимум

iNils 29.05.2006 23:43

1. А кто тебе сказал что onMouseDown срабатывает только над мувиклипом, а не вообще?
2. Потому что это не кнопка :)

MyXus 29.05.2006 23:43

2Nirth. это не перекрытие событий, если ты про это
2iNils. 1. А что оно тогда присваивается мувиклипу... ладно, заюзаем хиттест..
2. а что, после того как я инициализирую onRelease клип становится кнопкой? (риторический вопрос)

Nirth 29.05.2006 23:44

аа кстати да
onMouseDown срабатывает каждый раз при клике

MyXus 29.05.2006 23:46

Так. Раз onMouseDown свойство рута (или кого-там), бох с ним, вопрос снимаю.
Остается только про то как заменить курсор на стандартный системный hand.

Nirth 29.05.2006 23:48

MovieClip.useHandCursor

MyXus 29.05.2006 23:48

Спасибо, запомнил :-)

ЗЫ. очередной раз хочу публично восхититься скоростью реагирования :-)

Nirth 29.05.2006 23:49

onMouseDown(onMouseup,onMouseMove) это не свойство рута, это события класса Mouse

iNils 29.05.2006 23:52

Цитата:

Сообщение от MyXus
Так. Раз onMouseDown свойство рута (или кого-там), бох с ним, вопрос снимаю.
Остается только про то как заменить курсор на стандартный системный hand.

Код:

this.onMouseDown = function () {
        if (this.hitTest (_root._xmouse, _root._ymouse, true)) {
                trace (this);
        }
};



Часовой пояс GMT +4, время: 08:13.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.