hi there,
This is what Motion Inherit does. The idea is that you can set up your main layer (usually the body or torso or something) with the breathing effect, and then tell every other layer to inherit that motion.
Hope that helps!
Ok, so I've checked the settings and created a new project and started from scratch. And I was able to find the source of my problem. When all the layers share the same pivot axis position, the breathing happens synchronously, but if one of the layers has a different pivot axis, then the breathing starts to get out of sync. For example, all my sprites are framed in the same position, only one is the body, another is the head and the rest are the eyes. But I configured each layer to rotate slightly to give the effect that the head jumps and rotates a little when it talks, to achieve this you have to set the different pivot axis for each layer and this causes the breathing to get out of sync. That's why I told you that the breathing effect would be well implemented in the group layer as well.
Thanks, but my original point still stands: Motion Inherit is currently the only intended way to guarantee synchronization and any other method is coincidental.
If you want the head to follow the body and also have its own motion, you can tick the "enable individual motion" in the Motion Inherit settings. Then it will add that motion on top of whatever motion it's inherited from the parent layer.