{ //露西亚受击抖动动画 "AbilityName" : "Lucia_HitShake", "AbilityStacking":"Unique", "DefaultModifier": { "OnAdded": [ { "$type" : "MoleMole.SetAnimCtrlerParamAction", "ParamType" : 3, "ParamName" : "Int_HitShake_Type", "Target" : "Self", "IntVal" : 0, }, ] }, "AbilityMixins" : [ { "$type" : "MoleMole.AttachStateWithModifierMixin", "ConfigList": [ //蓄力Pose,分支攻击 { "AnimatorStateName": "Attack_Branch_ChargeIdle", "LayerIndex": 0, "NormalizedTimeLow": 0.0, "NormalizedTimeHigh": 1.0, "ModifierNameList": [ "HitShakeModifier", ] }, //蓄力Pose,普通攻击 { "AnimatorStateName": "Attack_Normal_ChargeIdle_01", "LayerIndex": 0, "NormalizedTimeLow": 0.0, "NormalizedTimeHigh": 1.0, "ModifierNameList": [ "HitShakeModifier", ] }, { "AnimatorStateName": "Attack_Normal_ChargeIdle_02", "LayerIndex": 0, "NormalizedTimeLow": 0.0, "NormalizedTimeHigh": 1.0, "ModifierNameList": [ "HitShakeModifier", ] }, { "AnimatorStateName": "Attack_Normal_ChargeIdle_03", "LayerIndex": 0, "NormalizedTimeLow": 0.0, "NormalizedTimeHigh": 1.0, "ModifierNameList": [ "HitShakeModifier", ] }, { "AnimatorStateName": "Attack_Normal_ChargeIdle_Loop", "LayerIndex": 0, "NormalizedTimeLow": 0.0, "NormalizedTimeHigh": 1.0, "IsLoop": true, "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, }, ] }, } }