我想将FPSController移到我的预期位置。
我试图通过检查器和脚本更改值。
根据控制台,您将在指定的坐标上停留片刻,然后将立即返回到原始坐标。
public Vector3 pos;
void Warp(){
transform.position = pos;
}
我尝试使用此代码移动它。
我还以为FirstPersonController.cs返回到原始坐标,
public Vector3 pos;
void Warp(){
GetComponent<FirstPersonController>().enabled = false;
transform.position = pos;
GetComponent<FirstPersonController>().enabled = true;
}
我认为FirstPersonControls.cs不能通过此代码纠正位置,但它会返回到原始坐标。
谢谢。
答案 0 :(得分:0)
另一个脚本使玩家的位置不知所措。