- 固定跟随,无效果(意义不大)
public class FollowPlayer : MonoBehaviour
{
public Transform Player;
private Vector3 Offset; void Start()
{
//设置差值
Offset= Player.position - transform.position;
} void Update()
{
transform.position = Player.position - Offset;
}
} - 差值跟随,有缓冲(推荐)
public class FollowPlayer : MonoBehaviour { public Transform Player; private Vector3 Offset;
private int Speed = ; void Start()
{
Offset = Player.position - transform.position;
} void Update()
{
//调整相机与玩家之间的距离
transform.position = Vector3.Lerp(transform.position, Player.position - Offset, Speed * Time.deltaTime);
}
} - 有其他需要,参考Unity知识总结系列(二):相机跟随人物的几种方式_崔小妹儿Jessica的博客-CSDN博客
相关文章
- 01-15unity3d简单的相机跟随及视野旋转缩放
- 01-15unity相机跟随Player常用方式
- 01-15Unity实现相机跟随
- 01-15Unity相机跟随以及子弹发射笔记
- 01-15Unity相机跟随小结
- 01-15Unity使用心得 之 ☀️ Unity中 多种相机视角跟随方式 (第一、三人称都有哦,快来看看叭)
- 01-15u3d中相机常用跟随模式
- 01-15Unity3d相机跟随角色
- 01-15unity中相机跟随物体移动、抖动的问题
- 01-15Unity相机跟随-----根据速度设置偏移量