GameObject falling too slow

This is how the rigidbody2d for my game object looks like right now:

Everything is set to default so it should fall normaly. The game object, however, takes like five full seconds just to reach the bottom of the screen when it’s falling. I dont know why it’s falling so slow since i haven’t tampered with any code or any of the rigidbody settings.

Help would be greatly appreciated.

Well if it takes 5 seconds to reach the floor, how far away is the floor? Have you checked? Keep in mind that by default 1 unit in Unity is considered 1 meter. If your object is at rest when the game starts, the distance travelled in 5 seconds is d = 0.5f * g * t². So in 5 seconds the object should travel a distance of about 122 units. Keep in mind that gravity is an acceleration. So it speeds up as it falls. if it only takes 4 seconds, it would only travel about 78 units or if it takes 3 seconds the distance is just 44 units. So it may be a matter of scale.

Note that the mentioned formula only holds true as long as you don’t have any linear drag. If you know the distance the object has to travel you can also calculate how long it would take the object to reach its destination. t = Mathf.Sqrt(2f*d / g);

Just in case it’s not clear, g is the gravitational acceleration as it is set in the player settings / physics settings and should be about 9.81 m/s² (or 9.8). Though that’s the realworld acceleration. Of course your game does not need to use any kind of realworld figures. Though you shouldn’t increase your gravity too much as the simulation and collision detection may become unstable.

So to “solve” your problem you should rethink about your scale in your game. You can read about it in the Rigidbody manual page. There’s a section called “Use the right size”.