Papervision3D:DisplayObject3D上的mouseEnabled = false

时间:2010-03-22 13:49:54

标签: flash actionscript-3 papervision3d

如何使DisplayObject3D具有mouseEnabled = false。

我在Papervision3D场景后面有一个Sprite,用于监听鼠标事件,因此我需要让它通过一些DisplayObject3D对象获取这些鼠标事件。

我尝试将DisplayObject3D添加到单独的ViewportLayer中,并将mouseEnabled设置为false,但这似乎不起作用。

请帮忙!

感谢。

1 个答案:

答案 0 :(得分:0)

您是否需要任何DO3D对象来接收鼠标事件?如果没有,您可以为视口实例设置Viewport3D.interactive = false。我相信这会让MouseEvents“通过”。

或者,您可以尝试将Sprite放在视口的FRONT中,这样他们就可以在MouseEvents中获得第一次破解。