unity工程设计解析

modular first person controller

不需要左转右转,没有惯性
跳跃或者落下的时候就需要判断落地接口
fov并没有修改相机的位置,fov的极限只能看到当时位置最多能看到的内容,前方180整个垂直方向的平面,他的拉远只是视觉上的误差,fov增大和拉近位置都可以实现拉近效果
刚体跳跃配合重力
计算速度(方向大小)直接修改速度
相机旋转非人物无物理效果
raw pitch是否作用于相机自身看有没有需要一起raw的对象
相机震动:asin(bobspeed×t)+初始值 bobspeed就是w
上坡:刚体的速度物理模拟,尽可能计算路径以达到要求,物理模拟,碰撞产生的垂直推力

你可能感兴趣的:(unity,游戏引擎)