Получение угла поворота объекта.

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

Получение угла поворота объекта.

Сообщение Maps 03 авг 2011, 17:10

Есть камера и объект. Получаю их повороты через rotation, но в результате всегда что то близкое к нулю, хотя в инспекторе значения указаны к примеру 180 и 356...
Синтаксис:
Используется csharp
target.rotation.y
this.transform.rotation.y
 

Что я не так делаю? Как получить текущие углы поворота? Например для объекта всегда применяется LookAt.
Maps
UNец
 
Сообщения: 10
Зарегистрирован: 27 июн 2011, 22:40

Re: Получение угла поворота объекта.

Сообщение seaman 03 авг 2011, 18:30

Трах-ти-би-дох! Который раз - компоненты rotation - это НЕ углы поворота, это совсем другое!!!
Для чего по Вашему есть такое:
eulerAngles
seaman
Адепт
 
Сообщения: 8352
Зарегистрирован: 24 янв 2011, 12:32
Откуда: Самара

Re: Получение угла поворота объекта.

Сообщение Maps 03 авг 2011, 19:07

Оу, спасибо, то что нужно. Коли задели ротэйшин, может поясните для чего он?
Maps
UNец
 
Сообщения: 10
Зарегистрирован: 27 июн 2011, 22:40

Re: Получение угла поворота объекта.

Сообщение waruiyume 03 авг 2011, 19:31

Аватара пользователя
waruiyume
Адепт
 
Сообщения: 6143
Зарегистрирован: 30 окт 2010, 05:03
Откуда: Ростов на Дону

Re: Получение угла поворота объекта.

Сообщение seaman 03 авг 2011, 19:46

Вращение объекта можно задать несколькими способами.
1. Углами Эйлера - т.е. углами поворота вокруг осей координат. Однако при этом большую роль играет последовательность поворота вокруг осей.
2. Также вращение можно задать некоей осью в пространстве и углом поворота вокруг этой оси. При этом вращение задается однозначно.
3. Еще одно представление вращения - матрица поворота.
4. Ну и quaternion (rotation) (gamedev).
У них разные области применения. Углы Эйлера просто нагляднее (у самолета pitch yaw roll) Второе представление удобно использовать в rigidbody. Самый удобный для обычных расчетов оказался quaternion.
seaman
Адепт
 
Сообщения: 8352
Зарегистрирован: 24 янв 2011, 12:32
Откуда: Самара

Re: Получение угла поворота объекта.

Сообщение Maps 03 авг 2011, 19:47

Спасибо.
Maps
UNец
 
Сообщения: 10
Зарегистрирован: 27 июн 2011, 22:40


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

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

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