Game
Coco Blast
12 years ago

Physics : Frozen Rigidbody in Unity3D (Fix)


Damn you Unity Physics
While trying to wrap up a few bug fixes with Coco Blast, one in particular was driving a spike into my brain.
For those of you who work with Unity3D, you probably notice that the integrated physics system is buggy. Let’s face it, most of the time nothing works like it should. This is why I’m ranting at the moment; hopefully I can save others the grief.

The Problem
My problem in this case was the fact that every once in a great while a spawning Ice Block Formation with physics enabled would simply freeze in mid-air. No physics, no gravity, no response (hello is anyone home? … NOPE).

The FIX
After many hours of trying to figure out if something was wrong with my code (maybe gravity was getting turned off or the rigidbody was being removed), we determined that it was simply an error in the physics engine. Save yourself some time and add this one line of code to your Start() method…

C#

		
			<pre class="snippet-code">
void Start()
{
     // This forces a small impulse on the attached rigidbody to wake it up!
     rigidbody.AddForce(Vector3.down*0.2, ForceMode.Impulse);
}
		
	

After apply this to the problem child, everything was fixed. Well then, take that…



0 comments

Loading...

Next up

Another house i made long time ago.

Runestones: from concept to in-game model🗿

I-Buki

Mio-Da!

Ibuki Mioda!

A house I've built a while ago. :)

It nicely separates the snowy biome from the grassy one.

It's built with painted Ebonstone.

Regular exercise is key for healthy wings.

Try it out!

https://gamejolt.com/games/AeonNightmares/605184

Very ambitious construction going on in Planet Zoo on Plays today. We're tryin'. LIVE: www.twitch.tv/dreamhackplays

Let me introduce you to the new Mech line: Gendai Spec. Those are Mech that specializes in surprise attacks, covered operations, and stealth. They are equipped with melee weapons but one of Gendai's frames supports sniper rifles.

Out of boredom and curiosity, I coded Sailor Jupiter's Argentine Backbreaker.

The Authority decided to investigate the Basement and leads to recovering classified documents Fun fact: The building has 928 doors and not 1000 doors. #horror

Subscribe to technoblade