forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Общие вопросы (http://forum.boolean.name/forumdisplay.php?f=166)
-   -   нубский вопрос=( точно интерполировать движение. (http://forum.boolean.name/showthread.php?t=18733)

Alex_Witcher 21.11.2013 12:41

нубский вопрос=( точно интерполировать движение.
 
Мне нужно что-бы объект плавно опускался на -1 по Y, пока под ним ничего нет. Делаю так:
Код:

Vector3 fwd = new Vector3(0,-10,0);
                        if (!Physics.Raycast(transform.position, fwd, 0.74f))
                        {
 newpos=new Vector3(transform.position.x,transform.position.y-1,transform.position.z);
                                transform.position=Vector3.Lerp(transform.position,newpos,Time.deltaTime*5);

                       

}

Но Vector3.Lerp не передвигает объект в точную позицию. Может кто-то подсказать как плавно передвинуть объект, в точную координату?

pax 21.11.2013 14:42

Ответ: нубский вопрос=( точно интерполировать движение.
 
PHP код:

if( (transform.position newpos).magnutide 0.01f
   
transform.position newpos



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

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