コード例 #1
0
        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 = "";
            }
        }
コード例 #2
0
        public void OnEnable()
        {
            AnimationState myScript = (AnimationState)target;

            myScript.stateMachineSource = myScript.GetComponent <Animator>();
        }