首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网络游戏 >

请问关于游戏中方向控制的有关问题

2012-04-01 
请教关于游戏中方向控制的问题某些第三人称游戏的摄像机的朝向是固定的,按上角色向上移动,而不需考虑摄像

请教关于游戏中方向控制的问题
某些第三人称游戏的摄像机的朝向是固定的,按上角色向上移动,而不需考虑摄像机的观察角度,那么如果游戏中可以给用户按某个键就旋转摄像机,那么这些方向按键需要如何转换呢?例如旋转摄像机后按上按键角色就向下移动。。。

[解决办法]

探讨
本地坐标吗?这个没有试过,请问怎样令物体在本地坐标与世界坐标间相互转换呢?
另外是不是还有其他方法来实现呢?例如乘以或者除以摄像机朝向矩阵某个数之类的。
关于旋转控制我自从参考书里面找到类似的:
float Facing = 0.0f;// 角色所面对的方向(正z轴)
// 左旋转
if(Keyboard.GetKeyState[KEY_LEFT] == TRUE)
Facing -=……

热点排行