iobject CPP 组件如何让场景移动

0 投票
iobject  CPP 组件如何让场景 通过鼠标中键   视角上下移动  和旋转  例如 按住鼠标中键  左右移动是旋转 上下移动是视角上下移
4月 20, 2020 分类:  85次浏览 | 用户: daoli 初出茅庐 (48 分)

1个回答

0 投票

需要自已去重写鼠标事件,在对应的鼠标事件中执行UGSceneEditorWnd对应的方法,OnMButtonUp()等等,具体可以参考GitHub项目https://github.com/Jun0x01/JunSuCpp,里面封装的scenecontrol中的代码;

4月 21, 2020 用户: 程逸诗 名扬四海 (4,283 分)

这是试例工程我看了  他的事件中键按下去的事件 跟我需要的不太一样  我需要的是按住中键 左右移动时是左右旋转相机  上下移动时是 上下移动相机  类似 地图右上角那个控制功能  这个在WEBGL 里的控制是这样的我们C 端要跟WEBGL 的基本操作保持一致  麻烦大哥 给讲解下 这个要怎么实现

参考c++版本 iEarth中的代码

链接:https://pan.baidu.com/s/1Dib534UXkN6Vt3KzVc1h1A
提取码:qhmm
...