Показать сообщение отдельно
Старый 11.09.2015, 12:06   #10
ІГРОГРАЙКО
ПроЭктировщик
 
Аватар для ІГРОГРАЙКО
 
Регистрация: 20.06.2009
Адрес: Україна
Сообщений: 152
Написано 10 полезных сообщений
(для 24 пользователей)
Ответ: Проблема физики двуколесного транспорта

Сообщение от pax Посмотреть сообщение
Ну и ProcessInput выполняет физические функции в Update вместо FixedUpdate
Ага, исправил. Спасибо.

Многочисленные попытки дали результат
Моими главными ошибками были настройки WheelCollider_ов и неправильный центр масс.

1. Если вы настраивали WheelCollider_ы и обнаружили что после ваш мотоцикл трясет, или же он скачет как лошадь - скиньте параметры WheelCollider_ов к стандартным.
2. Если у вас все же мотоцикл почему то переворачивается на переднее колесо при езде - поверните WheelCollider на угол равный углу рулевой вилки мотоцикла.
Нажмите на изображение для увеличения
Название: Capture.PNG
Просмотров: 1107
Размер:	554.1 Кб
ID:	21890
3. Не трогайте центр масс мотоцикла! если же вам хочется наклонять мотоцикл выводя из равновесия, то делайте это персонажем, но лучше всего обойтись rigidbody.MoveRotation() P.S. rigidbody мотоцикла.

Благодарю за помощь и внимание.
__________________
Blitz3D, XNA, WebGL, OpenGL, Unity3D
PC: ASUS A55VM Core i3 (2.4Ghz), 6 Gb RAM, Nvidia GF 630M GT 2Gb
(Offline)
 
Ответить с цитированием
Эти 3 пользователя(ей) сказали Спасибо ІГРОГРАЙКО за это полезное сообщение:
Mr_F_ (11.09.2015), pax (12.09.2015), St_AnGer (11.09.2015)