|
原有系统已经添加了状态事件处理器(viewer->addEventHandle(new StatsHandle())),该StatsHandle是osgGA自带的一个事件处理器,即按下s键能显示帧数,按空白键模型居中等。
我现在想自己再添加一个事件处理器 TempHandle,实现自定义的几个快捷键,TempHandle仅仅继承自osgGA::GUIEventHandle,这个类的::handle函数没写任何的实现代码。
我用(viewer->addEventHandle(new TempHandle()));
viewer->addEventHandle(new StatsHandle()));
这两条语句想让程序先后实现这两个状态事件处理器,结果发现后加的StatsHandle()无效,好像被屏蔽了.不知何故,谢谢! |
|