step | The timestep of the next physics simulation. |
Vector3 Accumulated force expressed in ForceMode.Force.
Returns the force that the Rigidbody has accumulated before the simulation step.
The accumulated force is reset during each physics simulation step.
using UnityEngine;
public class AddForceScript : MonoBehaviour { private Rigidbody rigidbody;
void Start() { rigidbody = GetComponent<Rigidbody>(); rigidbody.useGravity = false; }
private void FixedUpdate() { rigidbody.AddForce(Vector3.up * 10f, ForceMode.Impulse); var accumulatedForce = rigidbody.GetAccumulatedForce(); rigidbody.AddForce(accumulatedForce * -1f, ForceMode.Force); } }
In this example, the Rigidbody doesn't move.