I get the warning "Animation player on 36v0 has a conflicting animation player on an ancestor. Cannot safely animate." when having more than one AnimationPlayer in an entity hierarchy as pointed out in the warning message.
I've also found a change log entry for Bevy v0.10 stating that "Animation: AnimationPlayer that are on a child or descendant of another entity with another player will no longer be run."
Is it possible to for two entities in a parent-child hierarchy to be animated separately and if so, how it is done with only one AnimationPlayer in the entity hierarchy? (My assumption is that you need to have an AnimationPlayer component for each entity that you want to animate separately)
(My use case is a pirate ship with cannons that are animated to tilt up and down repeatedly as you keep the fire button pressed, and once the fire button is released the cannons are animated with a stretch and squash style animation as the cannon balls are fired. At the same time as the cannon balls are fired, I want the parent ship to be animated to recoil and rock back and forth for a short while.)
Thanks!