2012-08-08 42 views
2

如何更改TrackBallControls以在X和Z平面上平移而不是X和Y平面上的平移 ?更改TrackBallControls從XY到XZ的平移

我看到現在它使用的相機和mouseChange矢量的方向向量的十字...

+1

沒關係......我想通了! 已更改: pan.addSelf(_this.object.up.clone()。setLength(mouseChange.y)); ( - mouseChange.y)); : pan.addSelf(_eye.clone().setY(0).setLength( - mouseChange.y)); – EliSherer 2012-08-08 17:38:51

回答

0

就關閉了這個問題:

更改:

pan.addSelf(_this.object.up.clone().setLength(mouseChange.y)); 

到:

pan.addSelf(_eye.clone().setY(0).setLength(-mouseChange.y));