Я хочу переместить 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 не может исправить положение этим кодом, но он возвращает к исходным координатам.
Заранее спасибо.