0

如何使 DisplayObject3D 具有 mouseEnabled = false。

我在 Papervision3D 场景后面有一个 Sprite 监听鼠标事件,所以我需要让它通过一些 DisplayObject3D 对象来接收这些鼠标事件。

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

请帮忙!

谢谢。

4

1 回答 1

0

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

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

于 2010-03-23T23:10:44.853 回答