在子场景上启用深度缓冲后,setOnMouseClicked不起作用

时间:2016-08-12 12:35:11

标签: java 3d javafx-8 javafx-3d

对于一个项目,我需要一个3D对象上的点击监听器。在我的子场景中启用深度缓冲后,听众不再工作了。

boolean enableDepthBuffer = Platform.isSupported(ConditionalFeature.SCENE3D);
subScene = new SubScene(graphPane, primaryScreenBounds.getWidth() / 1.2, primaryScreenBounds.getHeight() / 1.2,
            enableDepthBuffer, SceneAntialiasing.BALANCED);

如果我将enableDepthBuffer设置为false,则subScene中的所有侦听器都可以正常工作。

有没有办法解决这种问题?

0 个答案:

没有答案