2010-01-19 6 views
1

Я использую элемент box, чтобы добавить прозрачный оверлей к столбцу кнопок. Я хочу добавить событие click к кнопкам. Однако, когда вы нажимаете кнопку, событие клика запускается только в окне наложения. Есть ли способ передать событие основной кнопке или, возможно, лучший способ отображения наложения без блокировки события click?Событие Flex, заблокированное другим объектом

ответ

4

Если вы хотите, чтобы объект DisplayObject (который почти всех подклассов визуальных объектов в Flex) считался «прозрачным» для мыши (т. Е. Он не перехватывал события кликов), установите для свойства mouseEnabled этого объекта значение false.

например.

transparentBox.mouseEnabled = false; 
Смежные вопросы