{ //以太剑盾受击抖动动画 "AbilityName" : "Durahan_HitShake", "AbilityStacking":"Unique", "DefaultModifier": { "OnAdded": [ { "$type" : "MoleMole.SetAnimCtrlerParamAction", "ParamType" : 3, "ParamName" : "Int_HitShake_Type", "Target" : "Self", "IntVal" : 0, }, ] }, "AbilityMixins" : [ { "$type" : "MoleMole.AttachStateWithModifierMixin", "ConfigList": [ { "AnimatorStateName": "Skill_01_Charge", "LayerIndex": 0, "NormalizedTimeLow": 0.0, "NormalizedTimeHigh": 1.0, "ModifierNameList": [ "HitShakeModifier", ] }, { "AnimatorStateName": "Skill_01_Hit_Front", "LayerIndex": 0, "NormalizedTimeLow": 0.0, "NormalizedTimeHigh": 1.0, "ModifierNameList": [ "HitShakeModifier", ] }, { "AnimatorStateName": "Skill_01_Hit_Back", "LayerIndex": 0, "NormalizedTimeLow": 0.0, "NormalizedTimeHigh": 1.0, "ModifierNameList": [ "HitShakeModifier", ] }, ] } ], "Modifiers" : { "HitShakeModifier" : { "ModifierStacking" : "Unique", "Duration" : -1.0, "IgnoreTimeScale" : false, "OnAdded": [ { "$type" : "MoleMole.SetAnimCtrlerParamAction", "ParamType" : 3, "ParamName" : "Int_HitShake_Type", "Target" : "Self", "IntVal" : 1, }, ], "OnRemoved": [ { "$type" : "MoleMole.SetAnimCtrlerParamAction", "ParamType" : 3, "ParamName" : "Int_HitShake_Type", "Target" : "Self", "IntVal" : 0, }, ] }, } }