1.效果实现:
简易版链接: https://pan.baidu.com/s/1kC9DOpQztD-a6G-cM42tgQ 提取码: ure9
全视角旋转简易视频
带动画版视频:
全视角(人物动画,人物方向)
2.进行Preject Settings设置
Input Manager
复制Horizontal,改轴
复制Vertical,改轴
将MouseY修改反向,使得鼠标上下移动控制摄像机正常
3.代码实现
PlayerCharacter
代码主要实现了功能有:
1.判断物体是否在地板上,主要是为了实现落地时的动画
2.动画实现:静止,行走,跑步,跳跃,落地动画(这里是Asset Store资源自带的动画,可自行去寻找资源,进行参数调整即可,或直接Asset Store里面查询3D角色,可以找到同一个资源)
3.人物朝向摄像机方向水平分量,并以此为正方向进行前后左右移动并旋转
注意:设置一个root,也就是摄像对准的目标