|

- 口碑
- 0 公里
- 米
- 12 粒
- 投资金
- 0 元
- 股份
- 0 股
- 性别
- 男
|
1#
发表于 2010-7-18 22:18
| 只看该作者
求助:鼠标响应遇到问题.
-
- class MyFrameListener : public FrameListener,public WindowEventListener,public OIS::MouseListener
- {
- public:
- bool frameStarted (const FrameEvent &evt);
- bool frameEnded (const FrameEvent &evt );
- bool frameRenderingQueued (const FrameEvent &evt);
- bool windowClosing (RenderWindow *rw);
- void windowClosed (RenderWindow *rw);
- bool mouseMoved( const OIS::MouseEvent &arg );
- bool mousePressed( const OIS::MouseEvent &arg, OIS::MouseButtonID id );
- bool mouseReleased( const OIS::MouseEvent &arg, OIS::MouseButtonID id );
- };
-
- MyFrameListener *listener=new MyFrameListener();
- g_ogreRoot->addFrameListener(listener);
- g_ogreRoot->initialise(false);
- window=g_ogreRoot->createRenderWindow("餐饮管理",800,600,false,0);
- Ogre::WindowEventUtilities::addWindowEventListener(window,listener);
- sceneMgr = g_ogreRoot->createSceneManager(ST_GENERIC, "SceneManager");
复制代码 问题是这样:在继承了MouseListener类之后mouseMoved,mousePressed,mouseReleased这三个函数没响应..何解? |
|