/// <summary> /// Create new layers on the Animator with a specific name /// </summary> /// <param name="name"></param> /// <returns></returns> public AnimatorControllerLayer AddLayer(string name) { var layer = new AnimatorControllerLayer { name = name, stateMachine = new AnimatorStateMachine { name = "Default" } }; layer.stateMachine.defaultState = layer.stateMachine.AddState("Default"); AnimatorCtrl.AddLayer(layer); return(layer); }