I have a turret that I have modeled and textured within a blender file. Now this turret is not a single object and is instead multiple objects. Some items are parented to eachother but in general the entire thing is optimized for use in a unity project. The big thing is there is no rig for the turret.
I want to animate the turret popping out of its box, popping back into its box, and firing each as a separate animation. Now I can try and make all of these things happen on one long timeline and do keyframing but splitting them up is useful for their planned export to unity.
Actions do not work, as even pushing them down to the NLA since they reference multiple objects and are pushed down into a single object means that animations will override each other in weird ways. And I can't seem to push down the animation to each object in the NLA without problems happening.
Is there a good way to have multiple compartmentalized animations for a rigless multiobject item within blender? Or is the best method to rig the object and use actions with the rig to animate the object?
If there is a silver bullet I am missing, I would love to know about it so I don't need to rig this turret. However if I simply just need to animate this with a rig I would be open to doing so but would prefer to have confirmation before I jump into that.
This is the file I am working with if you want to better understand my issues. https://drive.google.com/file/d/1gAJmtisM-I_U3U2GDuMYaz1t1gy-cVUv/view?usp=sharing