osg按键key值统一为229(0xE5)
发布时间
阅读量:
阅读量
在测试过程中,对键盘进行了响应操作,当依次按下所有字母键时,所获取到的每个按键对应的key值均显示为229(0xE5)。
class UseEventHandler :public osgGA::GUIEventHandler
{
public:
UseEventHandler(){}
virtual bool handle(const osgGA::GUIEventAdapter& ea, osgGA::GUIActionAdapter& aa)
{
osgViewer::Viewer* viewer = dynamic_cast<osgViewer::Viewer*>(&aa);
if (!viewer)return false;
switch (ea.getEventType())
{
case(osgGA::GUIEventAdapter::KEYDOWN):
{
if (ea.getKey()==107 || ea.getKey()==229)
{
q
全部评论 (0)
还没有任何评论哟~
