标签: Unity

3 篇文章

thumbnail
复刻 Unity 中的原神运动 |#8 – 角色旋转
首先通过InputSystem来获取角色的WASD的返回值,将Vector2类型转换为Vector3类型,然后将其转换为弧度角(float),接着更新角度将摄影机旋转的Y轴角度也添加进来。判断我们的方向角度是否改变为其他角度,更新目标旋转角度数据。最后将角度数据转换为四元数。用Rigidbody.AddForce移动。Mathf.SmoothDam…