游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2354|回复: 1

OGRE 中调用joystick的方法?

[复制链接]

1

主题

2

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2011-3-4 10:52:00 | 显示全部楼层 |阅读模式
重载JoyStickListener和三个纯虚函数
//OIS::JoyStickListener
        virtual bool buttonPressed(const OIS::JoyStickEvent &arg,int button);
        virtual bool buttonReleased(const OIS::JoyStickEvent& arg,int button);
        virtual bool axisMoved(const OIS::JoyStickEvent &arg, int axis);

加callbak
    mJoyStick = static_cast<OIS::JoyStick*>(mInputManager->createInputObject(OIS::OISJoyStick,true));
    mJoyStick->setEventCallback(this);

还要做别的吗?我能得到joystick的信息,可是在buttonPressed等三个函数里得不到按键的消息。。。
请高手指点。

1

主题

2

帖子

0

积分

新手上路

Rank: 1

积分
0
 楼主| 发表于 2011-3-8 11:36:00 | 显示全部楼层

Re:OGRE 中调用joystick的方法?

没人回答。我自己解答吧。。。
要加Capture函数。加的方法参照mouse和keyboard。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-6-7 17:07

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表