Событие Flex заблокировано другим объектом - PullRequest
1 голос
/ 19 января 2010

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

1 Ответ

4 голосов
/ 19 января 2010

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

, например

transparentBox.mouseEnabled = false;
...