Animation - Not Synced!

Hello everyone.

So, I’ll make this short. Here’s a video of my set up of the animations. I showed just a couple of GameObjects but they’re all pretty much the same.

Its on dropbox so bare with me. Video of OutofSync Animation

I’ve made 4 gameObjects and their respective animations.

So, the idea is that I press a button and I call an Animation Manager which does this:

public void SetAnimation(bool isAnimating){

	_anim.SetBool("isMoving",isAnimating);

	if(_object1Controller != null)
	    _object1Controller.SetMoving(isAnimating);
		
    if(_object2Controller != null)
	    _object2Controller.SetMoving(isAnimating);

	if(_object3Controller != null)
	    _object3Controller.SetMoving(isAnimating);

}

Each Controller is attached to their respective gameObject but when I click the button, all animations start but they’re not playing in sync. As I made em’
There’s 4 frames for each animation.

SetMoving is the same for all of them:

public void SetMoving(bool isAnimating){
    _anim.SetBool("isMoving", isAnimating);
}

Is there a way to sync all animations? :confused:

*** I’ve checked the transitions. They all have the same transitions and speed.

Extra Info: The animations work good on my PC(testRun) unless I click the button like a mindless lunatic, I made a build for Android and installed it, when I run the animation on the device it does goes off…

Thank you for your time.

hey sorry, did this ever get solved, having the same problem, even with the new version as of today 2021.2.3f1… still not working, and the unity animation layers not working either… thanks unity :frowning: