- Home /
Low gravity on trigger.
Hi,i have water and under it have trigger,when i enter in trigger underwater effect shows up and all my stuff....but i want to apply gravity on trigger,i mean when i get in trigger i slowly "sink" in water,tried everything....can someone please help me to apply low gravity on trigger?
Answer by Muuskii · Oct 08, 2012 at 06:19 PM
If you reduce Physics.gravity, which is a global state, you will reduce the falling rate for all rigidbodies in your game. Instead you can use ConstantForce in such a way that it equals (for instance):
float goalRatio = 0.5f; //set this between 0 & 1
constantForce = -physics.gravity * (1 - goalRatio) * rigidbody.mass;
This will apply a constant force against gravity, giving a fall rate of goalRatio.
Edit: Note that if you're trying to implement buoyancy into your game and have tons of physics object react in a realistic way. I will change my answer to give a better solution to that sort of problem.
I just want to apply gravity (but it is just inside the trigger) :)))
Answer by coAdjoint · Oct 07, 2012 at 09:43 PM
is physics.gravity what you're looking for?
emmm i think so,i mean when i got in trigger player slowly sink into water (but i can move,SLOWLYY) :)
Your answer
Follow this Question
Related Questions
Controller Collider Script 1 Answer
Get altitude of the WaterPro's wave 0 Answers
How to do this? 2 Answers
Faux Gravity Prolem? #2 2 Answers
How do I get my water to work?,How do I slow my descent in water? 0 Answers