wangguan
2020-12-26 e371272a7885723c7b0ef31a20ae5d0fbead1d30
Assets/Scripts/Core/Health/DamageableBehaviour.cs
@@ -1,5 +1,7 @@
using System;
using UnityEngine;
using KTGMGemClient;
using TowerDefense.Agents;
namespace Core.Health
{
@@ -67,6 +69,10 @@
            info.attributeId = attributeId;
            configuration.TakeDamage(damageValue, alignment, ref info);
            var damageInfo = new HitInfo(info, damagePoint);
            EventCenter.Ins.BroadCast((int)KTGMGemClient.EventType.EndlessAgentTaskDamage, damageInfo.healthChangeInfo.absHealthDifference);
            if (attributeId == 0)
                EventCenter.Ins.BroadCast((int)KTGMGemClient.EventType.EndlessOneHit);
            if (hit != null)
            {
                hit(damageInfo);