| Main/System/Battle/BattleField/RecordActions/DeathRecordAction.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| Main/System/Battle/Skill/SkillBase.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
Main/System/Battle/BattleField/RecordActions/DeathRecordAction.cs
@@ -26,11 +26,11 @@ deadPackList = _deadPackList; CheckHasDeathTriggerSkill(); for (int i = 0; i < deadPackList.Count; i++) { BattleObject battleObject = battleField.battleObjMgr.GetBattleObject((int)deadPackList[i].deadPack.ObjID); Debug.LogError($"DeathRecordAction: 初始化死亡动作,死亡对象名字={battleObject?.teamHero.name}, hasDeathTriggerSkill={deadPackList[i].deadTriggerSkill != null}"); } // for (int i = 0; i < deadPackList.Count; i++) // { // BattleObject battleObject = battleField.battleObjMgr.GetBattleObject((int)deadPackList[i].deadPack.ObjID); // Debug.LogError($"DeathRecordAction: 初始化死亡动作,死亡对象名字={battleObject?.teamHero.name}, hasDeathTriggerSkill={deadPackList[i].deadTriggerSkill != null}"); // } SetParentAction(_causingRecordAction); Main/System/Battle/Skill/SkillBase.cs
@@ -555,19 +555,19 @@ // 技能中摇开始回调:通知技能效果处理中摇开始 public virtual void OnMiddleFrameStart(int times) { skillEffect.OnMiddleFrameStart(times); // 修复:添加空值检查 skillEffect?.OnMiddleFrameStart(times); // 修复:添加空值检查 } // 技能中摇结束回调:通知技能效果处理中摇结束 public virtual void OnMiddleFrameEnd(int times, int hitIndex) { skillEffect.OnMiddleFrameEnd(times, hitIndex); // 修复:添加空值检查 skillEffect?.OnMiddleFrameEnd(times, hitIndex); // 修复:添加空值检查 } // 技能后摇开始回调:通知技能效果处理后摇开始 public virtual void OnFinalFrameStart() { skillEffect.OnFinalFrameStart(); // 修复:添加空值检查 skillEffect?.OnFinalFrameStart(); // 修复:添加空值检查 } // 技能后摇结束回调:通知技能效果处理后摇结束