Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > Unity > Общие вопросы

Общие вопросы вопросы не попадающие ни в один из доступных разделов

Ответ
 
Опции темы
Старый 10.11.2011, 15:16   #1
Nazgul
Нуждающийся
 
Регистрация: 14.01.2011
Сообщений: 72
Написано 9 полезных сообщений
(для 44 пользователей)
Интерполяция Slerp и Lerp

В наличии такой код:
void Update () {

        if(
isRotate){

            
Quaternion to Quaternion.LookRotation(Camera.main.transform.position);

            
transform.rotation Quaternion.Slerp(transform.rotation,to,Time.time speed);
        }

Подскажите пожалуйста, каким образом можно определить полное время, за которое объект, к которому привязан данный скрипт, повернется к камере?
А вообще мне нужно, чтобы после окончания поворота выполнялись какие-либо действия.
(Offline)
 
Ответить с цитированием
Старый 10.11.2011, 20:29   #2
pax
Unity/C# кодер
 
Аватар для pax
 
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений
(для 5,323 пользователей)
Ответ: Интерполяция Slerp и Lerp

Вероятно код не рабочий... Slerp принимает значение от 0 до 1, а Time.time в таком диапазоне только в первую секунду игры. Дальше будет моментальное
вращение.

В общем время вращения - это время, за которое параметр изменится от 0 до 1.
__________________
Blitz3d to Unity Wiki
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
Nazgul (10.11.2011)
Старый 10.11.2011, 20:57   #3
Nazgul
Нуждающийся
 
Регистрация: 14.01.2011
Сообщений: 72
Написано 9 полезных сообщений
(для 44 пользователей)
Ответ: Интерполяция Slerp и Lerp

Ок, понял в чем ошибка.
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 03:45.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com