2014-09-30 2 views
0

Я создал простой проект с 3D-автомобилем и ландшафтом. Я добавил 4 Wheel Colliders на колесах модели. Но когда я запускаю проектные колеса, падающие через рельеф.Unity3d wheelcollider падение через рельеф

Перед перспективе: enter image description here

После запуска: enter image description here

Я уверен, что при старте колеса коллайдеров над местностью и не пересекают ее. Конфигурация: enter image description here

В чем проблема? Я пробовал много разных вещей, но я не могу найти решение.

+0

Сначала попробуйте подняться на весь автомобиль, дайте ему упасть на землю и посмотреть, как работает коллайдер. – 2014-09-30 10:25:59

+0

Я пробовал это, но ситуация такая же. –

+0

Это будет лучше подходит для https://gamedev.stackexchange.com – LearnCocos2D

ответ

1

Не похоже, чтобы коллайдер закрывал все колеса (смотря на изображение 1), вы можете удлинить коллайдер вниз, чтобы сделать это.

0

Не пользователь единства, но похоже, что вы определяете центр вашего коллайдера как другое место, чем положение вашего колеса. Я бы предположил, что «центр» коллайдера должен быть равен 0,0, 0 или он должен быть таким же, как и положение колеса, с радиусом, равным радиусу шины. Или просто играйте с значениями x, y, z по одному, чтобы точно увидеть, какие изменения.

0
  1. Проверьте стандартные активы для раздела автомобилей, посмотрите автомобиль. Добавьте автомобиль в свою сцену и посмотрите, как это работает.

  2. Убедитесь, что ваше жесткое тело находится в верхней части иерархии вашего автомобиля. Удостоверьтесь, что коллайдер для основного корпуса вашего автомобиля не находится в одном и том же игровом объекте, как и жесткий объект, который все испортит.

  3. Постарайтесь как можно больше, чтобы вывести ценности из машины с обычным имуществом и вставить их в свои собственные. Вы можете сделать это, щелкнув правой кнопкой мыши на коллайдере колеса на стандартном автомобиле и выбрав компонент копирования. Затем щелкните правой кнопкой мыши свой собственный коллайдер колеса и выберите значения компонентов пасты.

  4. Если ваш автомобиль подпрыгивает очень высоко после этого, это, вероятно, потому, что переменные пружины/заслонки в компоненте коллайдера колес должны быть высокими. Либо опустите их, либо, наоборот, поднимите массу вашей твердой тела примерно до 1000.

Смежные вопросы