osg视角按的shift+ctr禁止代码
时间: 2023-12-09 18:03:40 浏览: 65
要禁用掉OSG视角中的Shift+Ctrl锁定功能,你需要在你的代码中添加以下代码:
```cpp
osgViewer::Viewer viewer;
// 禁用Shift+Ctrl锁定功能
viewer.setKeyEventSetsDone(0);
```
这个函数会告诉OSG视角,在处理完一个按键事件后,不要将事件标记为“完成”,这样就可以禁用Shift+Ctrl锁定功能了。
相关问题
osg视角按的shift+ctrl锁死怎么禁止代码
要禁用掉OSG视角中的Shift+Ctrl锁定功能,你需要在你的代码中添加以下代码:
```cpp
osgViewer::Viewer viewer;
// 禁用Shift+Ctrl锁定功能
viewer.setKeyEventSetsDone(0);
```
这个函数会告诉OSG视角,在处理完一个按键事件后,不要将事件标记为“完成”,这样就可以禁用Shift+Ctrl锁定功能了。
osg视角按的shift+ctrl不要锁死代码
如果你想要在OSG视角中保留Shift+Ctrl组合键的功能,而不是禁用它,你可以通过以下代码来实现:
```cpp
osgViewer::Viewer viewer;
// 使用Shift+Ctrl组合键
viewer.setKeyEventSetsDone(1);
```
这个函数会告诉OSG视角,在处理完一个按键事件后,将事件标记为“完成”,这样就可以继续使用Shift+Ctrl组合键的功能了。
阅读全文