FPS контроллер анимации на триггере Unity - PullRequest
0 голосов
/ 20 марта 2019

В основном у меня есть телевизор и контроллер fps. Вот что я пытаюсь заставить работать: каждый раз, когда мышь нажимает на телевизор, он запускает fps перед телевизором в определенном месте, а затем воспроизводит анимацию.

Однако у меня работает порция FPS, но как только пользователь появляется перед телевизором, анимация не воспроизводится.

В контроллере FPS есть аниматор, примененный в инспекторе, в то время как у телевизора есть сценарий, который должен воспроизводить анимацию. Код ниже:

if (tv)
{
    person.transform.position = new Vector3((float)-3.69, (float)1.81, (float)-4.83);
    person.transform.Rotate((float)1.266, (float)5.888, 0);

    Vector3 destination = new Vector3(83, 60, 0);
    person.transform.eulerAngles = Vector3.Lerp(transform.rotation.eulerAngles, destination, Time.deltaTime);

    anim.enabled = true;
}

Однако ани не работает, любая помощь приветствуется.

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