{ //比利小子侧方翻滚 "AbilityName" : "Billy_SideRoll", "AbilityStacking": "Unique", "AbilityMixins" : [ { "$type" : "MoleMole.AttachStateWithModifierMixin", "ConfigList": [ //持续射击计时 { "AnimatorStateName": "Attack_Normal_03_Start", "LayerIndex": 0, "NormalizedTimeLow": 0.293, "NormalizedTimeHigh": 1.0, "ModifierNameList": [ "CountDownModifier", ] }, { "LayerIndex": 0, "AnimatorStateName": "Attack_Normal_03_Start_02_B_01", "NormalizedTimeLow": 0.561, "NormalizedTimeHigh": 1.0, "ModifierNameList": [ "CountDownModifier", ], }, { "LayerIndex": 0, "AnimatorStateName": "Attack_Normal_03_Start_02_B_02", "NormalizedTimeLow": 0.561, "NormalizedTimeHigh": 1.0, "ModifierNameList": [ "CountDownModifier", ], }, { "LayerIndex": 0, "AnimatorStateName": "Attack_Normal_03_Start_02_F_01", "NormalizedTimeLow": 0.549, "NormalizedTimeHigh": 1.0, "ModifierNameList": [ "CountDownModifier", ], }, { "LayerIndex": 0, "AnimatorStateName": "Attack_Normal_03_Start_02_F_02", "NormalizedTimeLow": 0.549, "NormalizedTimeHigh": 1.0, "ModifierNameList": [ "CountDownModifier", ], }, { "LayerIndex": 0, "AnimatorStateName": "Attack_Normal_03_Start_02_L_01", "NormalizedTimeLow": 0.549, "NormalizedTimeHigh": 1.0, "ModifierNameList": [ "CountDownModifier", ], }, { "LayerIndex": 0, "AnimatorStateName": "Attack_Normal_03_Start_02_L_02", "NormalizedTimeLow": 0.549, "NormalizedTimeHigh": 1.0, "ModifierNameList": [ "CountDownModifier", ], }, { "LayerIndex": 0, "AnimatorStateName": "Attack_Normal_03_Start_02_R_01", "NormalizedTimeLow": 0.549, "NormalizedTimeHigh": 1.0, "ModifierNameList": [ "CountDownModifier", ], }, { "LayerIndex": 0, "AnimatorStateName": "Attack_Normal_03_Start_02_R_02", "NormalizedTimeLow": 0.549, "NormalizedTimeHigh": 1.0, "ModifierNameList": [ "CountDownModifier", ], }, { "AnimatorStateName": "Attack_Normal_03_A", "LayerIndex": 0, "NormalizedTimeLow": 0.0, "NormalizedTimeHigh": 1.0, "IsLoop": true, "ModifierNameList": [ "CountDownModifier", ] }, { "AnimatorStateName": "Attack_Normal_03_B", "LayerIndex": 0, "NormalizedTimeLow": 0.0, "NormalizedTimeHigh": 1.0, "IsLoop": true, "ModifierNameList": [ "CountDownModifier", ] }, { "AnimatorStateName": "Attack_Normal_03_End", "LayerIndex": 0, "NormalizedTimeLow": 0.0, "NormalizedTimeHigh": 1.0, "ModifierNameList": [ "CountDownModifier", ] }, ] }, ], "Modifiers" : { "CountDownModifier": { "ModifierStacking": "Unique", "Duration": -1, "IgnoreTimeScale" : false, "OnAdded" : [ { "$type" : "MoleMole.SetAnimCtrlerParamAction", "ParamType" : 2, "ParamName" : "Bool_SideRollReady", "Target" : "Self", "BoolVal" : false }, ], "DelayHandlers" : [ { "DelayTime" : "%AS_RollInterval", "TimeUpActions": [ { "$type" : "MoleMole.SetAnimCtrlerParamAction", "ParamType" : 2, "ParamName" : "Bool_SideRollReady", "Target" : "Self", "BoolVal" : true }, ] }, ], "OnRemoved" : [ { "$type" : "MoleMole.SetAnimCtrlerParamAction", "ParamType" : 2, "ParamName" : "Bool_SideRollReady", "Target" : "Self", "BoolVal" : false }, // { // "$type" : "MoleMole.FireEffect", // "EffectPattern" : "Eff_Avatar_LevelUp_01", // "Target" : "Self", // } ], }, }, "AbilitySpecials" : { //翻滚延迟时间 "AS_RollInterval" : { "Value" : 0.5 }, } }