自定义事件处理器
- osgGA::GUIEventHandler 事件处理器/事件遍历器的回调
- 重载
- handle
-
参数osgGA::GUIEventAdapter
- getEventType
- getModKeyMask 返回MODKEY_CTRL/MODKEY_SHIFT/MODKEY_ALT
- 注意:相应set方法不适合在handle中出现,用于osg底层显示系统向事件队列添加事件
-
参数osgGA::GUIActionAdapter
- osgViewer::Viewer* viewer = dynamic_castosgViewer::Viewer*(&aa);
-
- handle
- 重载
- 事件处理管理
- addEventHandler
- removeEventHandler
- 步骤
- 自定义事件处理器
- viewer中加入自定义事件处理器
- 取消viewer主相机控制器
- viewer.getCamera()->setAllowEventFocus(false);
- 设置viewer的ViewMatrix
- viewer.getCamera(
来源:CSDN
作者:qq_33638017
链接:https://blog.csdn.net/qq_33638017/article/details/103664986