文档详情

ogre 教程 ogre中级教程.doc

发布:2017-01-10约1.52万字共43页下载文档
文本预览下载声明
ogre 教程 ogre中级教程 导读:就爱阅读网友为您分享以下“ogre中级教程”的资讯,希望对您有所帮助,感谢您对92的支持! OgreApplication.cpp [OgreApplication.cpp /wiki/index.php/OgreApplication_cpp] 使用提示:如果你不想使用OgreApplication的子类,并想在你的程序中直接使用它,你需要实现OgreApplication.cpp中的createScene,并将声明中的=0去掉,使之仅为虚函数而不是纯虚函数。 示例用法 别忘了你可以任意重载函数。注意你的程序也是一个帧监听器,所以你可以重载 frameStarted而不必将什么东西传给什么,因为它全发生在同一个类中。你将你的类从OgreApplication派生出来,并重载了OgreApplication::createScene()。你也可以重载其它函数,那是可选的。 MyApplication.h #ifndef __MyApplication_h__ #define __MyApplication_h__ #include quot;OgreApplication.hquot; class MyApplication : public OgreApplication { public: MyApplication(void); virtual ~MyApplication(); protected: virtual void createScene(); virtual bool frameStarted(const FrameEventamp; evt);
显示全部
相似文档