使MXML组件报告单击的目标作为组件而不是子项

所以,我有一个基于画布的组件,在该组件中我有两个图像。我让组件监听一次点击,当该事件发生时,一个图像变为透明,另一个变为可见。 这部分工作完美。 现在,在点击该组件时,我还想对父画布执行某些操作,我已经将其用于更基本的类型(图像,画布,文本等),但我的组件的问题是click事件具有内部将图像作为目标,因此我希望在外部画布上发生的事情发生在组件的画布上。 如何使我的组件作为一个整体成为任何点击的目标? 3.5 SDK     
已邀请:
通过在外部组件上设置mouseChildren = false,可以使外部组件成为单击的目标。单击组件中的任何位置(包括任何子组件)将将事件目标设置为外部组件。希望有所帮助。     
我通过向子节点添加一个单击处理程序来处理此问题,该处理程序将停止立即传播,然后从外部组件调度单击事件。韦德的解决方案要好得多。     

要回复问题请先登录注册