Rigidbody.linearDamping
Declaration
public float linearDamping;Описание
Линейное ослабление линейной скорости Rigidbody.
linearDamping может быть использован для замедления объекта. Нуль указывает, что амортизация не должна использоваться, в то время как более высокие значения увеличивают амортизацию, эффективно замедляя линейное движение быстрее. Примечание: Следующая формула показывает, как применяется линейная амортизация: linearVelocity *= ( 1 - linearDamping * dt ) Дополнительные ресурсы: Rigidbody.angularDamping.
using UnityEngine; using UnityEngine.InputSystem;
public class ExampleClass : MonoBehaviour { public Rigidbody rb;
void Start() { rb = GetComponent<Rigidbody>(); }
void OpenParachute() { rb.linearDamping = 20; }
void Update() { if (Keyboard.current.spaceKey.isPressed) OpenParachute(); } }