Как сделать плавный поворот на исходную позицию?

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

Как сделать плавный поворот на исходную позицию?

Сообщение BANANARAGE 09 апр 2021, 15:26

Как сделать плавный поворот на исходную позицию?
Сейчас он поворачивается очень резко..
Синтаксис:
Используется csharp
else
                {
                        transform.rotation = Quaternion.Euler(0f, 180f, 0f * Time.deltaTime * 2); //пытался сделать плавно
                        transform.localScale = new Vector3(1f, 1f, 1f);
                }
 
BANANARAGE
UNец
 
Сообщения: 37
Зарегистрирован: 10 мар 2021, 01:03

Re: Как сделать плавный поворот на исходную позицию?

Сообщение 1max1 09 апр 2021, 15:35

Синтаксис:
Используется csharp
transform.rotation = Quaternion.Lerp(transform.rotation, Quaternion.Euler(0f, 180f, 0f), Time.deltaTime);
Аватара пользователя
1max1
Адепт
 
Сообщения: 5505
Зарегистрирован: 28 июн 2017, 10:51

Re: Как сделать плавный поворот на исходную позицию?

Сообщение BANANARAGE 09 апр 2021, 15:39

1max1 писал(а):
Синтаксис:
Используется csharp
transform.rotation = Quaternion.Lerp(transform.rotation, Quaternion.Euler(0f, 180f, 0f), Time.deltaTime);

Спасибо)
BANANARAGE
UNец
 
Сообщения: 37
Зарегистрирован: 10 мар 2021, 01:03


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

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

Сейчас этот форум просматривают: Google [Bot], Yandex [Bot] и гости: 13