UnityEngine.Animation.GetClip C# (CSharp) Method

GetClip() public method

public GetClip ( string name ) : AnimationClip
name string
return AnimationClip
		public AnimationClip GetClip(string name){}
		private void INTERNAL_get_localBounds(out Bounds value){}

Usage Example

コード例 #1
0
ファイル: LoadAnimation.cs プロジェクト: qingsen/notes
    private static void loadBeetle1Anim(Animation animation)
    {
        //攻击
        AnimationEvent eStrike = new AnimationEvent();
        eStrike.functionName = "OnStrike";
        AnimationEvent eStrikeEnd = new AnimationEvent();
        eStrikeEnd.time = 1.63f;
        eStrikeEnd.functionName = "OnStrikeEnd";
        AnimationClip strikeClip = animation.GetClip("beetle1_strike");
        strikeClip.events = new AnimationEvent[] { eStrike, eStrikeEnd };

        //受击
        AnimationEvent eStriked = new AnimationEvent();
        eStriked.time = 0.66f;
        eStriked.functionName = "OnStrikedEnd";
        AnimationClip strikedClip = animation.GetClip("beetle1_striked");
        strikedClip.events = new AnimationEvent[] { eStriked };

        //死亡
        AnimationEvent eDyingEnd = new AnimationEvent();
        eDyingEnd.time = 1.3f;
        eDyingEnd.functionName = "OnDyingEnd";
        AnimationClip dieClip = animation.GetClip("beetle1_die");
        dieClip.events = new AnimationEvent[] { eDyingEnd };
    }
All Usage Examples Of UnityEngine.Animation::GetClip