Показать сообщение отдельно
Старый 09.11.2011, 12:58   #6
Aikon
ПроЭктировщик
 
Регистрация: 12.02.2011
Сообщений: 131
Написано 23 полезных сообщений
(для 52 пользователей)
Ответ: Проблема со скриптом

defz, проверил: поставил кубик, повесил на него скрипт. waypoint - это dummy-объекты. Если оси кубика коллинеарны (параллельны) глобальным осям, то все ок. Если оси кубика повернуты, то шастает не правильно и крутится.

Ошибка скорее всего тут
> transform.Translate((waypoint[i+1].position - waypoint[i].position).normalized * movement );
Надо делать перенос по глобальным координатам.
(Offline)
 
Ответить с цитированием