| Main/System/Battle/BattleField/RecordActions/DeathRecordAction.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| Main/System/Battle/BattleObject/BattleObject.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
Main/System/Battle/BattleField/RecordActions/DeathRecordAction.cs
@@ -86,6 +86,7 @@ { PerformDrop(deadObj); } deadObj.SetDeath(); } base.ForceFinish(); Main/System/Battle/BattleObject/BattleObject.cs
@@ -442,12 +442,17 @@ battleField.soundManager.PlayEffectSound(teamHero.heroConfig.DeathSFX, false); motionBase.PlayDeadAnimation(() => { teamHero.isDead = true; OnDeadAnimationComplete(); SetDeath(); _onDeathAnimationComplete?.Invoke(); }); } public void SetDeath() { teamHero.isDead = true; OnDeadAnimationComplete(); } protected virtual void OnDeadAnimationComplete() { // 或许看看溶解特效? YYL TODO