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

Physics.defaultMaxDepenetrationVelocity

Declaration

public static float defaultMaxDepenetrationVelocity;

Описание

Максимальная скорость по умолчанию, необходимая для перемещения коллайдера Rigidbody из зоны проникновения на поверхность другого коллайдера. Должно быть положительным.

Это значение обычно изменяется в инспекторе Edit->Project Settings->Physics->Settings->Game Object, а не в скриптах.

Примечание: Очень большие значения могут вызвать нестабильность при обнаружении столкновений; слишком малые значения могут привести к неудаче депенетрации коллайдера.

Также можно установить максимальную скорость депенетрации для отдельных Rigidbodies через Rigidbody.maxDepenetrationVelocity.

using UnityEngine;

public class Example : MonoBehaviour { void Start() { // By default defaultMaxDepenetrationVelocity has a value of 10.0f Physics.defaultMaxDepenetrationVelocity = 5.0f; } }