I’ve created a model in Blender that contains a single object with an Armature associated. The Armature contains separate bones for each loose collection of vertices in my object, with vertex groups assigned to each bone. I then created an animation of panels opening and a ramp extending.

I’ve been importing my .blend files into Unity and generating mesh colliders for the basic level geometry. My understanding is that Unity drops the mesh collider generation when animations are imported because you can’t animate a mesh collider. I can settle for using primitive colliders, but I’m kind of clueless as to where to go from here.
- How would I go about animating the ramp with associated primitive mesh colliders? Any good resources for Unity level (not character) animation?
- Should I not be animating the model within Blender if I can be doing it in Unity? Is it easier to just handle everything within the same system?
- If I’m going to stick with Blender for animating, I’m not really clear on how to set up multiple animations (with proper naming). Also, is it ‘correct’ to keep things the way I have it, as one object, or should it be broken up as one object per separate piece?