【发布时间】:2010-11-11 14:40:56
【问题描述】:
我正在绘制一个箭头作为<s:Path>,当鼠标悬停在它上面时我需要得到通知。我该怎么做?
箭头是组容器的一个元素。
我尝试为容器和箭头注册 MOUSE_OVER 事件,但似乎没有触发...
【问题讨论】:
标签: apache-flex flex4
我正在绘制一个箭头作为<s:Path>,当鼠标悬停在它上面时我需要得到通知。我该怎么做?
箭头是组容器的一个元素。
我尝试为容器和箭头注册 MOUSE_OVER 事件,但似乎没有触发...
【问题讨论】:
标签: apache-flex flex4
Path 不扩展InteractiveObject,因此不允许毛皮鼠标交互。最好的办法是将路径封装在另一个可以扩展 InteractiveObject 的组件中,例如 Sprite。
您可以制作自己的“ClickablePath”类。
【讨论】:
尝试封装在 Graphic 对象 (Flex4) 中。看那边: http://blog.flexexamples.com/2010/03/22/creating-a-simple-image-map-in-flex-4/
【讨论】: