コード例 #1
0
 void Start()
 {
     roundhouseFireTimer.SetTimeR(10.0f);
     electricFlameTimer.SetTimeR(5.0f);
     thunderStrikeTimer.SetTimeR(7.0f);
     fireballTimer.SetTimeR(5.0f);
     lightningStormTimer.SetTimeR(5.0f);
     flameWallTimer.SetTimeR(12.0f);
     shockingBodyTimer.SetTimeR(20.0f);
 }
コード例 #2
0
    public void UpdateAnimClipTimes()
    {
        if (myAnimator != null)
        {
            AnimationClip[] clips = myAnimator.runtimeAnimatorController.animationClips;
            foreach (AnimationClip clip in clips)
            {
                switch (clip.name)
                {
                case "Attack":
                    attackTimeReset = clip.length;
                    break;

                case "Walk":
                    myWalkCD.SetTimeR(clip.length);
                    break;

                case "Die":
                    dieingTimeReset = clip.length;
                    break;
                }
            }
        }
    }