I have made a character on blender using the blender game engine. The character is rigged and weight painted properly.

However, when I set the armature to physics: character, and press p, the whole mesh and armature flies off the screen into the distance.

Is there anyway to fix this or am i missing something?


This is probably happening because your character has a static physics type..

Just select the character (mesh) and set its physics to "No Collision"

enter image description here

A better setup would be as follow :

  • Main character mesh - Physics : No Collision.
  • Armature - Physics : No Collision.
  • Add a mesh representing the character collision box - Physics : Character or whatever you like!
  • Parent the armature to the collision box and that's it!

The armature would control the animations (actions) and the collision box would control everything else

enter image description here

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.