playback speed with FixedUpdate () really slow

I have a rigidbody with this simple script attached to it: Code:

function FixedUpdate {
rigidbody.AddForce (xInitial, yInitial, 0, ForceMode.Acceleration);
}

note: xInitial and yInitial are set by two sliders

When I play the animation it's really slow. It resembles a projectile through water, it just lumbers along.

Even when I just let the object drop under the force of gravity, it's drops really slow.

How do I make look more like the real world.

The scale of everything in the world is important. By default, it kind of works if you assume 1 unity unity = 1 meter. If you're much larger or smaller than that, you'll run into issues.

You can work around them by tweaking values in the physics manager. http://unity3d.com/support/documentation/Components/class-PhysicsManager.html

You'd either want to increase the time scale or check to see if the animation is slower than you think it is. Good luck!

Depending on what effect you're trying to get, you might wanna use ForceMode.Impulse. It works nicely when you wanna get a projectile moving or just knocking rigidbodies around.

Check whether you have changed your "Drag" value for the rigidbody. If you turn this value to high, objects have a higher air resistance - they fall slower, they need more force to move etc.