public void OnEnable() { AnimationState myScript = (AnimationState)target; var animator = myScript.GetComponent <Animator>(); var legacy = myScript.GetComponent <Animation>(); if (animator != null) { myScript.stateMachineSource = "" + animator.name; } else if (legacy != null) { myScript.stateMachineSource = "" + legacy.name; } else { myScript.stateMachineSource = ""; } }
public void OnEnable() { AnimationState myScript = (AnimationState)target; myScript.stateMachineSource = myScript.GetComponent <Animator>(); }