怎样实现通过鼠标拖动一个actor移动啊?
vtk吧
全部回复
仅看楼主
level 1
关键是怎样将鼠标点击的屏幕位置转化为要移动到的世界坐标?求吧主大大和各位吧友解答!!!
2019年11月13日 11点11分 1
level 7
鼠标滚轮键点击拖动就可以实现actor移动功能,要想实现鼠标左键(右键)拖动actor移动,换一下事件绑定就行了。
2019年11月15日 13点11分 3
谢谢!刚看到您的消息,我自己实现了一个[黑线]
2019年11月18日 03点11分
level 1
自己解决了,先将点击的屏幕坐标和actor的世界坐标都转换到view坐标系,然后将点击的点的view坐标的z坐标的值设置为actor的view坐标的值,最后将点击的点的view坐标转换回世界坐标就是最终要移动到的位置
2019年11月18日 03点11分 4
找了好久,终于有个正确的方法[泪][泪]
2024年12月11日 12点12分
1