|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Nov 2001
Адрес: Казань
Сообщений: 118
|
Почему срабатывают оба события при смене visible внутри объекта
Создаю программно объект MyObject. Внутрь него добавляю из библиотеки символ, который содержит клипы с нарисованными кружками разного цвета - они отображают состояние объекта MyObject.
Вот схема для наглядности: MyObject - этот объект я создаю программно. | ModeContainer _ - этот объект я добавляю из библиотеки |- over_mc - это вложенные клипы-состояния (находятся в одном кадре в разных слоях) |- out_mc |- normal_mc Когда я навожу курсор на MyObject, я скрываю клипы out_mc.visible=false и normal_mc.visible=false, а over_mc.visible=true. Ну и так далее. Так вот при таком переключении (visible=false/true) происходит срабатывание MOUSE_OVER и MOUSE_OUT. MOUSE_OVER - срабатывает когда я навожу курсор (получается что я навожу на normal_mc). MOUSE_OUT - когда я переключаю normal_mc.visible=false MOUSE_OVER - когда я переключаю over_mc.visible=true Итого вещается 3 события. Мне нужно только MOUSE_OVER либо MOUSE_OUT. Что с этим делать? |
Часовой пояс GMT +4, время: 23:43. |
|
« Предыдущая тема | Следующая тема » |
|
|