Unity 6.3
0 онлайн 76 гостей 3 в системе
Вход

WheelCollider.forceAppPointDistance

Declaration

public float forceAppPointDistance;

Описание

Точка применения сил подвески и шины, измеряемых от основания колеса, на котором находится колесо.

Это указывается как расстояние вдоль локального вертикального вектора жесткого корпуса автомобиля от основания колеса в координате его отдыха (координата отдыха колеса определяется значением WheelCollider.spring.targetPosition). Этот параметр симулирует эффективный центр качения геометрии подвески. Для стандартного семейного автомобиля значение forceAppPointDistance должно быть настроено так, чтобы точка применения находилась примерно на 0.3м ниже жесткого центра массы корпуса. Перемещение точки применения вниз приводит к большему качению при повороте, а перемещение вверх приводит к меньшему качению при повороте. Точка применения силы обычно находится ниже жесткого центра массы корпуса.

Обратите внимание, что установка этого параметра равного нулю может быть нежелательной, поскольку это способствует нестабильности симулирования в некоторых конфигурациях. Как только вы увидите, что ваш автомобиль не может заснуть, находясь на плоской поверхности, проявляя треск или дрейф по поверхности без ввода пользователя, проверьте значения forceAppPointDistance. В редакторе, когда выбран GameObject WheelCollider, отображается зеленый сферический гаджет, показывающий, где в данный момент находится точка применения силы. Попробуйте постепенно увеличивать значение forceAppPointDistance, пока вы не будете удовлетворены результатом.