我刚刚玩过Oracle JavaFX Sample 3D Graphics app 我想知道是否有可能计算相对的当前鼠标位置 到3d平台。我想要一些信息,例如如果鼠标悬停一个3d对象。 这有可能以任何方式(也许使用给定的相机翻译等)?
答案 0 :(得分:4)
您可以使用任何MouseEvent中的PickResult类, 这只是基本用法..
...{
shape3D.setOnMouseEntered(e->{
PickResult pr = e.getPickResult();
System.out.println(pr.getIntersectedPoint());
});
}