|
|

楼主 |
发表于 2007-3-6 19:33:00
|
显示全部楼层
Re:怎么在OGRE里获得KeyRelease消息?
呵呵,你说的那个摄影机轨迹的例子我知道,但是我这里的情况是这样的,创建了个CameraNode用来绑定Camera,CameraNode下面创建了个RobotNode用于绑定一个机器人模型.当我按下"I"键时,摄影机往前走,模型播放骨骼动画;当我按下"J"时,摄影机往后走,模型播放骨骼动画;按下"J"和"L"分别使模型旋转,当释放"J"和"L"的时候,摄影机按照弧线旋转,并且摄影机在旋转的时候,永远朝向一点(这个好做,的确是设置LookAt就可以了).
还有,使用AnimateNodeTrack需要挂接到Node,而如果我把它挂接到Camera的Node,这样就会导致CameraNode下的RobotNode跟着一起动了.
我看了下<<OGRE一起学>>文章,上面有讲用SinpleSpline的方法实现路径,但我看了例子只能用来创建直线运动,我就再找找到了RotationalSpline,现在头都被转晕了.
是不是在OGRE里面,用Controller容易实现些?? |
|