chenxin
2020-11-26 392f839c8ddff781479e3383d9b1fd99c8ed663c
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);