{

    //Guardian音效

    "AbilityName" : "Guardian_Audio",

    "AbilityStacking": "Unique",



    "AbilityMixins" :

    [

        {

            "$type" : "MoleMole.AttachStateWithModifierMixin",

            "ConfigList":

            [

                //滑步

                {

                    "LayerIndex": 0,

                    "AnimatorStateName": "FastMove_Start_F",

                    "NormalizedTimeLow": 0.0,

                    "NormalizedTimeHigh": 1.0,

                    "ModifierNameList":

                    [

                        "AudioModifier_01",

                    ], 

                },

                {

                    "LayerIndex": 0,

                    "AnimatorStateName": "FastMove_Loop_F",

                    "NormalizedTimeLow": 0.0,

                    "NormalizedTimeHigh": 1.0,

                    "IsLoop": true,

                    "ModifierNameList":

                    [

                        "AudioModifier_01",

                    ], 

                },

                {

                    "LayerIndex": 0,

                    "AnimatorStateName": "FastMove_End_F",

                    "NormalizedTimeLow": 0.0,

                    "NormalizedTimeHigh": 0.25,

                    "ModifierNameList":

                    [

                        "AudioModifier_01",

                    ], 

                },

                {

                    "LayerIndex": 0,

                    "AnimatorStateName": "FastMove_Start_B",

                    "NormalizedTimeLow": 0.0,

                    "NormalizedTimeHigh": 1.0,

                    "ModifierNameList":

                    [

                        "AudioModifier_01",

                    ], 

                },

                {

                    "LayerIndex": 0,

                    "AnimatorStateName": "FastMove_Loop_B",

                    "NormalizedTimeLow": 0.0,

                    "NormalizedTimeHigh": 1.0,

                    "IsLoop": true,

                    "ModifierNameList":

                    [

                        "AudioModifier_01",

                    ], 

                },

                {

                    "LayerIndex": 0,

                    "AnimatorStateName": "FastMove_End_B",

                    "NormalizedTimeLow": 0.0,

                    "NormalizedTimeHigh": 0.25,

                    "ModifierNameList":

                    [

                        "AudioModifier_01",

                    ], 

                },

                {

                    "LayerIndex": 0,

                    "AnimatorStateName": "FastMove_Start_L",

                    "NormalizedTimeLow": 0.0,

                    "NormalizedTimeHigh": 1.0,

                    "ModifierNameList":

                    [

                        "AudioModifier_01",

                    ], 

                },

                {

                    "LayerIndex": 0,

                    "AnimatorStateName": "FastMove_Loop_L",

                    "NormalizedTimeLow": 0.0,

                    "NormalizedTimeHigh": 1.0,

                    "IsLoop": true,

                    "ModifierNameList":

                    [

                        "AudioModifier_01",

                    ], 

                },

                {

                    "LayerIndex": 0,

                    "AnimatorStateName": "FastMove_End_L",

                    "NormalizedTimeLow": 0.0,

                    "NormalizedTimeHigh": 0.25,

                    "ModifierNameList":

                    [

                        "AudioModifier_01",

                    ], 

                },

                {

                    "LayerIndex": 0,

                    "AnimatorStateName": "FastMove_Start_R",

                    "NormalizedTimeLow": 0.0,

                    "NormalizedTimeHigh": 1.0,

                    "ModifierNameList":

                    [

                        "AudioModifier_01",

                    ], 

                },

                {

                    "LayerIndex": 0,

                    "AnimatorStateName": "FastMove_Loop_R",

                    "NormalizedTimeLow": 0.0,

                    "NormalizedTimeHigh": 1.0,

                    "IsLoop": true,

                    "ModifierNameList":

                    [

                        "AudioModifier_01",

                    ], 

                },

                {

                    "LayerIndex": 0,

                    "AnimatorStateName": "FastMove_End_R",

                    "NormalizedTimeLow": 0.0,

                    "NormalizedTimeHigh": 0.25,

                    "ModifierNameList":

                    [

                        "AudioModifier_01",

                    ], 

                },

                //机枪

                {

                    "LayerIndex": 1,

                    "AnimatorStateName": "Range_Attack_01_Start",

                    "NormalizedTimeLow": 0.0,

                    "NormalizedTimeHigh": 1.0,

                    "ModifierNameList":

                    [

                        "AudioModifier_02",

                    ], 

                },

                {

                    "LayerIndex": 1,

                    "AnimatorStateName": "Range_Attack_01_Loop",

                    "NormalizedTimeLow": 0.0,

                    "NormalizedTimeHigh": 1.0,

                    "IsLoop": true,

                    "ModifierNameList":

                    [

                        "AudioModifier_02",

                    ], 

                },

            ]

        }

    ],



    "Modifiers" :

    {

        //滑步

        "AudioModifier_01":

        {

            "ModifierStacking": "Unique",

            "Duration": -1,



            "OnAdded" :  

            [

                {

                    "$type" : "MoleMole.FireAudio",

                    "AudioPattern" : "Play_Guardian_Ani_Rolling",

                },

            ],



            "OnRemoved" :  

            [

                {

                    "$type" : "MoleMole.FireAudio",

                    "AudioPattern" : "Stop_Guardian_Ani_Rolling_Loop",

                },

            ]

        },



        //机枪

        "AudioModifier_02":

        {

            "ModifierStacking": "Unique",

            "Duration": -1,



            "OnAdded" :  

            [

                {

                    "$type" : "MoleMole.FireAudio",

                    "AudioPattern" : "Play_Guardian_Ani_Attack_Gun_Loop",

                },

            ],



            "OnRemoved" :  

            [

                {

                    "$type" : "MoleMole.FireAudio",

                    "AudioPattern" : "Stop_Guardian_Ani_Attack_Gun_Loop",

                },

            ]

        },

    },

}