继上篇之后网上便很少再有关于NxOgre的博客,大多都是安装之类的。现在NxOgre官方网站也进不去,帮助文档和API更是没有。关于如何添加地形还有事先人物与地形的碰撞很是迷惑,只能一点一点的来写。这两天国外网站也上不了了!以下为创建一个Body的一点记录...
首先准备Ogre的框架:
#include "ExampleApplication.h"
class BloodyMessTutorial2Listener : public ExampleFrameListener
{
public:
BloodyMessTutorial2Listener(RenderWindow *win, Camera *cam)
: ExampleFrameListener(win, cam)
{
mTimeController = TimeController::getSingleton();
}
bool frameStarted(const FrameEvent& evt)
{
mTimeController->advance(evt.timeSinceLastFrame);
return ExampleFrameListener::frameStarted(evt);
}
protected:
TimeController* mTimeController;
};
class BloodyMessTutorial2 : public ExampleApplication
{
protected:
void createScene()
{
}
void createFrameListener()
{