关于OGRE 3D Beginner--Create real-time 3D application using Ogre 3D from scratch chapter 4(第71页)中的问题
先看书中源码:
- void createFrameListener()
- {
- FrameListener = new Example25FrameListener(_SinbadNode);
- mRoot->addFrameListener(FrameListener);
- }
应该改为:
- void createFrameListener()
- {
- Example25FrameListener *FrameListener = new Example25FrameListener(_SinbadNode);
- mRoot->addFrameListener(FrameListener);
- }
注意 Example25FrameListener * ,具体为什么查看Ogre API文档,
还有别忘记添加头文件:#include "ExampleFrameListener.h"按照
书中一步一步写的话并没有 说要加以上头文件,然而添加是显而易
见的
Sinbad 运动的图片: