How to use IAnimatorControllerPlayable.Play ?

Hello, I’ve already saw the documentation https://docs.unity3d.com/ScriptReference/Experimental.Director.IAnimatorControllerPlayable.Play.html
But I can’t make it work.

I dont know how the animator should be. I want to control bellyMesh state with the life of my character.

I tried making BellyMesh (the state I want to control) default, didnt worked , so I created another empty state and make it default and just left my state BellyMesh alone, but didnt worked as well…

If someone can help me…

public void BellyControl (float time) {
animatorPlayer.Play(“BellyMesh”, 4, time);
//The name state, The layer, The time I want to play
}

I just changed

animatorPlayer.Play(“BellyMesh”, -1, time);

and worked , even being in the forth layer…