透明精灵与事件鼠标悬停

时间:2011-12-27 18:56:49

标签: flash actionscript-3 graphics

我有一个动作脚本" Sprite"加载透明png的类。
当我设置一个" mouseover"在脚本上发生的事件,当鼠标移过" square"包含透明的png。

我想在鼠标悬停时显示一个发光效果,但只有当鼠标位于透明.png的可显示部分时才会显示。

如果鼠标不在png的透明部分上方,我怎么能抛出事件?我是否必须自己在mouseover处理程序中进行检查然后执行我必须做的事情?

谢谢...

1 个答案:

答案 0 :(得分:0)

也许鼠标悬停你将尝试enterFrame / mouseMove事件,每次检查此Sprite的hitTestPoint(with shapeFlag = true)?

http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/display/DisplayObject.html#hitTestPoint%28%29

相关问题