система координат

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

система координат

Сообщение igor130297 02 июн 2012, 10:01

как можно заморозить координату не используя rigidbody
Последний раз редактировалось igor130297 02 июн 2012, 13:11, всего редактировалось 1 раз.
igor130297
UNец
 
Сообщения: 4
Зарегистрирован: 02 июн 2012, 09:54

Re: система координат

Сообщение pod4444 02 июн 2012, 12:08

igor130297 писал(а):как можно заморозить координату не используя к rigidbody

нажать на кнопку не используя к rigidbody
Аватара пользователя
pod4444
Старожил
 
Сообщения: 721
Зарегистрирован: 20 янв 2012, 22:02
Откуда: Воронеж
Skype: pod4444
  • Сайт

Re: система координат

Сообщение igor130297 02 июн 2012, 13:20

вот есть скрипт
Синтаксис:
Используется javascript
#pragma strict
function Update () {
transform.Rotate(Input.GetAxis("Mouse Y")*1.5, Input.GetAxis("Mouse X")*1.5, 0);
}
 

он вращает объект с помощью мыши но при это затрагиваются не только оси x и y а еще и z мне надо чтобы z имела постоянное значение
как можно это реализовать?
igor130297
UNец
 
Сообщения: 4
Зарегистрирован: 02 июн 2012, 09:54

Re: система координат

Сообщение pod4444 02 июн 2012, 13:37

igor130297 писал(а):как можно это реализовать?


Синтаксис:
Используется javascript
#pragma strict

var smooth = 2.0;

function Update ()
{
    var target = Quaternion.Euler (Input.GetAxis("Mouse X"), Input.GetAxis("Mouse Y"), 0);
    transform.rotation = Quaternion.Slerp(transform.rotation, target,
                                   Time.deltaTime * smooth);
}
 


по идее не должен смещаться.

тут просто квартенионы и просто так напрямую угол Z трудно задать.
Аватара пользователя
pod4444
Старожил
 
Сообщения: 721
Зарегистрирован: 20 янв 2012, 22:02
Откуда: Воронеж
Skype: pod4444
  • Сайт

Re: система координат

Сообщение igor130297 02 июн 2012, 16:20

а как ограничить движение по оси в Rotate чтобы не на все 360 крутилось?
igor130297
UNец
 
Сообщения: 4
Зарегистрирован: 02 июн 2012, 09:54


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

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

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