{ // Anton 镜头事件 "AbilityName" : "Anton_Camera", "AbilityStacking":"Unique", "AbilityMixins" : [ { "$type" : "MoleMole.AttachStateWithModifierMixin", "ConfigList": [ //普攻 { "AnimatorStateName": "Attack_Normal_Enhance_03", "LayerIndex": 0, "Target":"Self", "NormalizedTimeLow": 0.508, "NormalizedTimeHigh": 1.0, "ModifierNameList": [ "DrillCameraModifer", ], }, { "AnimatorStateName": "Attack_Normal_Enhance_03_02", "LayerIndex": 0, "Target":"Self", "NormalizedTimeLow": 0.197, "NormalizedTimeHigh": 1.0, "ModifierNameList": [ "DrillCameraModifer", ], }, { "AnimatorStateName": "Attack_Normal_Enhance_03_Loop", "LayerIndex": 0, "Target":"Self", "NormalizedTimeLow": 0.0, "NormalizedTimeHigh": 1.0, "ModifierNameList": [ "DrillCameraModifer", ], }, { "AnimatorStateName": "Attack_Normal_Enhance_04", "LayerIndex": 0, "Target":"Self", "NormalizedTimeLow": 0.0, "NormalizedTimeHigh": 1.0, "ModifierNameList": [ "DriverCameraModifer", ], }, { "AnimatorStateName": "Attack_Normal_Enhance_04_Loop", "LayerIndex": 0, "Target":"Self", "NormalizedTimeLow": 0.0, "NormalizedTimeHigh": 1.0, "ModifierNameList": [ "DriverCameraModifer", ], }, //Branch_Enhance { "LayerIndex": 0, "AnimatorStateName": "Attack_Branch_Enhance_Start", "MaxFrameCountLow": false, "FrameCountLow": 0, "MaxFrameCountHigh": true, "FrameCountHigh": 0, "IsLoop": false, "ModifierNameList": [ "BranchEnhanceCameraModifer", ], }, { "LayerIndex": 0, "AnimatorStateName": "Attack_Branch_Enhance", "MaxFrameCountLow": false, "FrameCountLow": 0, "MaxFrameCountHigh": false, "FrameCountHigh": 41, "IsLoop": false, "ModifierNameList": [ "BranchEnhanceCameraModifer", ], }, //QTE { "LayerIndex": 0, "AnimatorStateName": "SwitchIn_Attack_Start", "MaxFrameCountLow": false, "FrameCountLow": 0, "MaxFrameCountHigh": true, "FrameCountHigh": 0, "IsLoop": false, "ModifierNameList": [ "QTECameraModifer", ], }, { "LayerIndex": 0, "AnimatorStateName": "SwitchIn_Attack_01", "MaxFrameCountLow": false, "FrameCountLow": 0, "MaxFrameCountHigh": true, "FrameCountHigh": 0, "IsLoop": false, "ModifierNameList": [ "QTECameraModifer", ], }, { "LayerIndex": 0, "AnimatorStateName": "SwitchIn_Attack_02", "MaxFrameCountLow": false, "FrameCountLow": 0, "MaxFrameCountHigh": true, "FrameCountHigh": 0, "IsLoop": false, "ModifierNameList": [ "QTECameraModifer", ], }, { "LayerIndex": 0, "AnimatorStateName": "SwitchIn_Attack_03", "MaxFrameCountLow": false, "FrameCountLow": 0, "MaxFrameCountHigh": false, "FrameCountHigh": 20, "IsLoop": false, "ModifierNameList": [ "QTECameraModifer", ], }, //ExQTE { "LayerIndex": 0, "AnimatorStateName": "SwitchIn_Attack_Ex_01", "MaxFrameCountLow": false, "FrameCountLow": 0, "MaxFrameCountHigh": true, "FrameCountHigh": 0, "IsLoop": false, "ModifierNameList": [ "ExQTECameraModifer", ], }, { "LayerIndex": 0, "AnimatorStateName": "SwitchIn_Attack_Ex_02", "MaxFrameCountLow": false, "FrameCountLow": 0, "MaxFrameCountHigh": true, "FrameCountHigh": 0, "IsLoop": false, "ModifierNameList": [ "ExQTECameraModifer", ], }, { "LayerIndex": 0, "AnimatorStateName": "SwitchIn_Attack_Ex_03", "MaxFrameCountLow": false, "FrameCountLow": 0, "MaxFrameCountHigh": true, "FrameCountHigh": 0, "IsLoop": false, "ModifierNameList": [ "ExQTECameraModifer", ], }, { "LayerIndex": 0, "AnimatorStateName": "SwitchIn_Attack_Ex_04", "MaxFrameCountLow": false, "FrameCountLow": 0, "MaxFrameCountHigh": true, "FrameCountHigh": 0, "IsLoop": false, "ModifierNameList": [ "ExQTECameraModifer", ], }, { "LayerIndex": 0, "AnimatorStateName": "SwitchIn_Attack_Ex_05", "MaxFrameCountLow": false, "FrameCountLow": 0, "MaxFrameCountHigh": false, "FrameCountHigh": 18, "IsLoop": false, "ModifierNameList": [ "ExQTECameraModifer", ], }, ], } ], "Modifiers" : { "DrillCameraModifer" : { "ModifierStacking": "Unique", "Duration" : -1, "IgnoreTimeScale" : false, "OnAdded": [ { "$type" : "MoleMole.CameraZoomAction", "ZoomConfigKey" : "Anton_Attack_Normal_Enhance_03_CamZoom_01", }, { "$type" : "MoleMole.CameraStretchAction", "StretchConfigKey" : "Anton_Attack_Normal_Enhance_03_CamStretch_01", }, ], "OnRemoved": [ { "$type" : "MoleMole.CameraZoomEndAction", "EndCameraZoomKey" : "Anton_Attack_Normal_Enhance_03_CamZoom_01", }, { "$type" : "MoleMole.CameraStretchEndAction", "EndCameraStretchKey" : "Anton_Attack_Normal_Enhance_03_CamStretch_01", }, ] }, "DriverCameraModifer": { "ModifierStacking": "Unique", "Duration" : -1, "IgnoreTimeScale" : false, "OnAdded": [ { "$type" : "MoleMole.CameraZoomAction", "ZoomConfigKey" : "Anton_Attack_Normal_Enhance_04_CamZoom_01", }, { "$type" : "MoleMole.CameraStretchAction", "StretchConfigKey" : "Anton_Attack_Normal_Enhance_04_CamStretch_01", }, ], "OnRemoved": [ { "$type" : "MoleMole.CameraZoomEndAction", "EndCameraZoomKey" : "Anton_Attack_Normal_Enhance_04_CamZoom_01", }, { "$type" : "MoleMole.CameraStretchEndAction", "EndCameraStretchKey" : "Anton_Attack_Normal_Enhance_04_CamStretch_01", }, ] }, "BranchEnhanceCameraModifer": { "ModifierStacking": "Unique", "Duration" : -1, "IgnoreTimeScale" : false, "OnRemoved": [ { "$type" : "MoleMole.CameraZoomEndAction", "EndCameraZoomKey" : "Anton_Attack_Branch_Enhance_CamZoom_01", }, { "$type" : "MoleMole.CameraStretchEndAction", "EndCameraStretchKey" : "Anton_Attack_Branch_Enhance_CamStretch_01", }, ] }, "QTECameraModifer": { "ModifierStacking": "Unique", "Duration" : -1, "IgnoreTimeScale" : false, "OnRemoved": [ { "$type" : "MoleMole.CameraZoomEndAction", "EndCameraZoomKey" : "Anton_SwitchIn_Attack_CamZoom_01", }, { "$type" : "MoleMole.CameraZoomEndAction", "EndCameraZoomKey" : "Anton_SwitchIn_Attack_CamZoom_02", }, { "$type" : "MoleMole.CameraStretchEndAction", "EndCameraStretchKey" : "Anton_SwitchIn_Attack_CamStretch_01", }, { "$type" : "MoleMole.CameraStretchEndAction", "EndCameraStretchKey" : "Anton_SwitchIn_Attack_CamStretch_02", }, ] }, "ExQTECameraModifer": { "ModifierStacking": "Unique", "Duration" : -1, "IgnoreTimeScale" : false, "OnRemoved": [ { "$type" : "MoleMole.CameraZoomEndAction", "EndCameraZoomKey" : "Anton_SwitchIn_Attack_Ex_CamZoom_01", }, { "$type" : "MoleMole.CameraZoomEndAction", "EndCameraZoomKey" : "Anton_SwitchIn_Attack_Ex_CamZoom_02", }, { "$type" : "MoleMole.CameraStretchEndAction", "EndCameraStretchKey" : "Anton_SwitchIn_Attack_Ex_CamStretch_01", }, { "$type" : "MoleMole.CameraStretchEndAction", "EndCameraStretchKey" : "Anton_SwitchIn_Attack_Ex_CamStretch_02", }, { "$type" : "MoleMole.InterruptShaderCustomAction", "CustomType" : "Fog", "Key" : "Avatar_Defualt_ExQTE_ShaderCustomFog_01", }, ] }, } }