Я не могу изменить положение контроллера FPS - PullRequest
0 голосов
/ 11 июля 2019

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

Заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...