Hello fellow unity junkies … I built a model of the game horseshoes, the model consists of the two pits the pins and four horse shoes. I load the model in unity and everything is fine. What I want to do is for the player to be able to pick up any two horse shoes and throw them … Before I placed the model in the scene in clicked “Generate Colliders” all the parts now have colliders … I attached a rigid body to each one of the shoes so they will act authentic, my issue is when I start the game the shoes fall threw the terrain … why is that?? I have a collider(Mesh Collider) I have a rigid body attached … and the terrain has its collider … why do the shoes keep falling through? Keep in mind the shoes are children of the horseshoe game GameObject. Do I have to do something with the entire GameObject … shouldn’t I be able to just interact with peaces of it … like in this case the horseshoes.
Mesh colliders don’t collide with other mesh colliders, unless they are marked convex. However a convex shape won’t work for a horseshoe. I’d recommend using several box colliders (as children) in the general shape of a horseshoe instead.
–Eric
I’ve tried that … but they still fall through the terrain … this is weird. If I do the same setup with any other object, say a basic cube or spere … they act the way they should, they fall and stop when they hit the ground … the horse shoe just keep falling through no matter what type of collider I have. stumped !!!
Ah convex, thank you. I was having an issue and this resolved it.