- Home /
How to increase the acceleration of a falling object?
Hello!
I have done a simple game. Some game objects are in the air and should start falling when the game starts. They do, but not as fast as I want them. I have tried to increase the drag value to almost zero but it doesn´t help. Is there anything else I can try?
Answer by robertbu · Mar 11, 2014 at 08:37 PM
You can up gravity:
Edit > Project Settings > Physics
The default value is (0,-9.81,0).
You can give your objects a push either once in Start() or continuously in FixedUpdate():
rigidbody.AddForce(Vector3.down * amount);
You can not accelerate and just use a fixed velocity:
rigidbody.velocity = Vector3.down * speed;
You could add a ConstantForce component and set a downward force either instead of gravity or in combination with gravity:
Components > Physics > Constant Force
You can assign increased gravity at runtime:
Physics.gravity = Vector3(0, -21.0, 0);
Your answer
Follow this Question
Related Questions
Accelerate slowdown Player movement 0 Answers
How to speed up deceleration? 0 Answers
Changing Speed in Gameplay Affects GUI 2 Answers
Dragging movement Speed 1 Answer
Movement/Acceleration problems 1 Answer