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

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(); } }