![]() |
|
||||||||||
|
|||||
|
Регистрация: Oct 2003
Адрес: Москва
Сообщений: 328
|
Проблема:
Если у мувиклипа стоит mouseEnabled=false, то при правом клике мышки его contextMenu игнорируется, а берется root.contextMenu, а не следующего мувиклипа под мышкой, как было бы логично предположить. Ситуация: Есть основной мувиклип со своим курсором, по ROLL_OVER системный мышиный курсор прячется, мой показывается, а при ROLL_OUT наоборот. У моего мышиного курсора стоит mouseEnabled=false иначе сразу срабатывает ROLL_OUT. У основного мувиклипа есть своя меню по правому кнопке мыши. Соответственно при наличии своего курсора мыши это меню не отображается. Решение: Пока вижу только такое: в момент показа своего курсора мыши присвоить root.contextMenu меню от основного мувиклипа. Но это как-то криво. Подскажите другие варианты. |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Что-то мне кажется, что проблема в том, что ты скрыл курсор мыши, а не в contextMenu…
|
|
|||||
|
Регистрация: Oct 2003
Адрес: Москва
Сообщений: 328
|
Не, курсор мыши тут ни при чем, проверял. Играет роль только то, что у мувика mouseEnabled=false
|
|
|||||
|
4AM Games
|
Ты деактивировал поведение мышки у мувика, поэтому берется контекстное меню у мувика, у которого мышка не деактивированна(root в твоем случае)
__________________
Я перестал переписывать, начал редактировать, еще лет 15 и я стану писателем ^_^ |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Попробуй курсор мыши юзать внутри твоего клипа.
|
|
|||||
|
Регистрация: Oct 2003
Адрес: Москва
Сообщений: 328
|
Поправка, берется контекстное меню родителя а не обязательно рута.
Nirth, это-то понятно, вопрос что делать, если хочется и свой курсор и контекстное меню. |
|
|||||
|
Регистрация: Oct 2003
Адрес: Москва
Сообщений: 328
|
Цитата:
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Делай общий мувик, в нём курсор и мувик со всем остальным. Маску на вложенный мувик накладывай. А контекстное меню к общему контейнеру вешай.
|
|
|||||
|
4AM Games
|
Объясни плиз подробнее, я не могу точно понять, как построить пример.
у тебя есть какой то мувик, в котором курсор заменяется на кастомный?
__________________
Я перестал переписывать, начал редактировать, еще лет 15 и я стану писателем ^_^ |
|
|||||
|
Регистрация: Oct 2003
Адрес: Москва
Сообщений: 328
|
__etc, угу, как вариант... но тоже не красиво.
Nirth, да, мувик с кастомным курсором и контекстное меню. Пример в аттаче. |
![]() |
![]() |
Часовой пояс GMT +4, время: 11:46. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|