摘要:
有了前面的状态机,我们就可以很方便的扩展出自己的游戏场景状态的类。现在我们要写一个RunState的类,这个就是游戏的主场景所在的地方,从MenuState可以跳转过来。一、加入第三人称控制器对于人物的控制,新版的OGRE已经给出了一个示例,就是那个Sample_Charater。里边是对一个OGRE新模型的控制,操作起来感觉不错,就是向前跑动的时候没法看身后的东西,得停下来,Camera才会回到自由模式。这个地方主要用到两个类:SdkCameraMan:封装了OGRE的像机,可以比较自由的控制像机。SinbadCharacterController:对于Sinbad的角色的控制以及动画的播放 阅读全文