Does anyone know how to fix this mesh collider? I tried this before (I think I was using Unity 4.0 to 4.2) and the mesh collider SHOULD follow the animation of the mesh. I’m not sure what’s going on. I downgraded from 4.3.4f1 to 4.3.3f1 just to check if it’s a bug for the current version of Unity.
The mesh collider shouldn’t follow the animation. Computing a mesh collider is highly CPU-intensive, and ideally should only be done once. If it were somehow animated every frame, it would be very very (very) slow. There’s no way you would want to use a mesh collider for a character anyway, animated other otherwise. Mesh colliders are for static scenery (and are normally simplified versions of the mesh used for display).