What is a Rigidbody in Unity?

If you are using a GameObject that needs to interact with Unity’s physics engine, then you need a Rigidbody component added to it. A Rigidbody component allows you to control a GameObject‘s position and movement and mass through realistic physics calculations already built in Unity. There are many properties and functions associated with Rigidbodys, and…