forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Общие вопросы (http://forum.boolean.name/forumdisplay.php?f=166)
-   -   Интерполяция Slerp и Lerp (http://forum.boolean.name/showthread.php?t=15823)

Nazgul 10.11.2011 15:16

Интерполяция Slerp и Lerp
 
В наличии такой код:
PHP код:

void Update () {

        if(
isRotate){

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

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


Подскажите пожалуйста, каким образом можно определить полное время, за которое объект, к которому привязан данный скрипт, повернется к камере?
А вообще мне нужно, чтобы после окончания поворота выполнялись какие-либо действия.

pax 10.11.2011 20:29

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

В общем время вращения - это время, за которое параметр изменится от 0 до 1.

Nazgul 10.11.2011 20:57

Ответ: Интерполяция Slerp и Lerp
 
Ок, понял в чем ошибка.


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

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot