{ // Corin连点判定 "AbilityName" : "Corin_Clicking", "AbilityStacking":"Unique", "OnAbilityStart": [ { "$type": "MoleMole.ApplyModifier", "ModifierName": "ClickingModifier", }, ], "AbilityMixins" : [ { "$type": "MoleMole.SkillBtnListenerMixin", "BtnListeners": [ { "SkillBtnIndex": 0, "BtnOperations": [ { "ListenerType": "Click", "PressTime": 0.1, "TriggerActions": [ { "$type": "MoleMole.ApplyModifier", "ModifierName": "ClickingModifier", "Predicates" : [ { "$type": "MoleMole.ByOr", "Predicates" : [ { "$type": "MoleMole.ByAnimatorStateNormalizedTime", "AnimatorStateName": "Attack_Normal_03", "LayerIndex": 0, "NormalizedTimeLow" : 0.0, //AnimEvent施加处为0.401,动作允许中断处为0.51 "NormalizedTimeHigh" : 1.0, }, { "$type": "MoleMole.ByAnimatorStateNormalizedTime", "AnimatorStateName": "Attack_Rush", "LayerIndex": 0, "NormalizedTimeLow" : 0.0, //AnimEvent施加处为0.401,动作允许中断处为0.51 "NormalizedTimeHigh" : 1.0, } ] } ] }, ], } , ], }, { "SkillBtnIndex": 5, "BtnOperations": [ { "ListenerType": "Click", "PressTime": 0.1, "TriggerActions": [ { "$type": "MoleMole.ApplyModifier", "ModifierName": "ClickingModifier", "Predicates" : [ { "$type": "MoleMole.ByOr", "Predicates" : [ { "$type": "MoleMole.ByAnimatorStateNormalizedTime", "AnimatorStateName": "Attack_Branch_02", "LayerIndex": 0, "NormalizedTimeLow" : 0.0, "NormalizedTimeHigh" : 1.0, }, { "$type": "MoleMole.ByAnimatorStateNormalizedTime", "AnimatorStateName": "Attack_Branch_02_Loop", "LayerIndex": 0, "NormalizedTimeLow" : 0.0, "NormalizedTimeHigh" : 1.0, "IsLoop": true, }, { "$type": "MoleMole.ByAnimatorStateNormalizedTime", "AnimatorStateName": "Attack_Branch_02_Walk", "LayerIndex": 0, "NormalizedTimeLow" : 0.0, "NormalizedTimeHigh" : 1.0, "IsLoop": true, }, ] } ] }, ], } , ], }, ], }, ], "Modifiers" : { "ClickingModifier" : { "ModifierStacking" : "Refresh", "Duration" : 0.25, "IgnoreTimeScale" : true, "OnRemoved": [ { "$type" : "MoleMole.SetAnimCtrlerParamAction", "ParamType" : 2, "ParamName" : "Bool_IsClicking", "Target" : "Self", "BoolVal" : false, }, ], }, } }