Проблемы с поворотом камеры после кат сцены

Форум для самых маленьких, а так же тех, кому недосуг читать справку самостоятельно.

Проблемы с поворотом камеры после кат сцены

Сообщение Vefery 10 авг 2018, 13:06

Проект от 1 лица под андроид. Например анимацией поворачиваю камеру на 180 градусов, заканчивается анимация и как только я пытаюсь повернуть камеру она мгновенно встает в положение которое было до анимации и оттуда уже начинает поворачиваться. В чем проблема?
Скрипт поворота камеры:
Синтаксис:
Используется csharp
foreach (Touch touch in Input.touches) {
                                if (touch.position.x > Screen.width / 2) {
                                        if (touch.phase == TouchPhase.Moved) {
                                                rotX -= touch.deltaPosition.y * Time.deltaTime * sens;
                                                rotY += touch.deltaPosition.x * Time.deltaTime * sens;
                                                rotX = Mathf.Clamp (rotX, -80f, 80f);
                                                Tcam.transform.eulerAngles = new Vector3 (rotX, rotY, 0f);
                                        }
                                }
                        }
Vefery
UNIт
 
Сообщения: 136
Зарегистрирован: 20 фев 2018, 16:47

Re: Проблемы с поворотом камеры после кат сцены

Сообщение waruiyume 10 авг 2018, 15:22

Либо крутите анимацией rotX, rotY, а не трансформ, либо после окончания анимации назначьте им актуальные значения.
Аватара пользователя
waruiyume
Адепт
 
Сообщения: 6143
Зарегистрирован: 30 окт 2010, 05:03
Откуда: Ростов на Дону


Вернуться в Почемучка

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 19