Unity - 当播放移动被激活时我的相机移动

问题描述

我的相机在我的场景中有一个完美的位置。当我点击“播放”按钮时,它向后移动。我假设问题出在我的相机脚本中,但我找不到它。这是我的相机脚本:

camera script

显然脚本是附加到相机上的,而播放器参数是链接到播放器对象。 有任何想法吗 ?看起来偏移量计算错误..

解决方法

您在计算偏移量时忘记减去玩家的位置。应该是这样的:

void Start()
{
    offset = transform.position - player.transform.position;
}