MouseRotate使用Java3D

时间:2011-08-04 05:25:53

标签: java java-3d

我正在使用{3d}的MouseRotate类,我用它来旋转两个柱面。但问题是当我旋转一个气缸时,另一个气缸随之旋转。有没有办法解决这个问题,还是我必须以不同的方式做到这一点?

感谢。

1 个答案:

答案 0 :(得分:0)

在仔细查看MouseRotate API后,我想以下步骤是必要的

  • 使用带有TransformGroup的构造函数创建2个MouseRotate实例。一个包含每个柱面的TransformGroup
  • 现在您需要通过单击或按下按钮(例如,第一个按钮1,第二个按钮2)来实现要旋转的圆柱体的选择。选择一个柱面后,应使用相应的MouseRotate,另一个停用