yyl
2025-08-14 d90b3f1814240745b59c16af6c3e4aebe3451244
Main/System/Battle/BattleObject/BattleObject.cs
@@ -48,6 +48,8 @@
        private set;
    }
    protected BattleDrops battleDrops;
    private RectTransform m_heroRectTrans;
    public RectTransform heroRectTrans
@@ -328,16 +330,23 @@
        motionBase.PlayAnimation(MotionName.idle, true);
    }
    public void PushExpPackList(List<HB405_tagMCAddExp> _hB405_tagMCAddExps)
    public void PushDropItems(BattleDrops _battleDrops)
    {
        // YYL TODO 死亡后弹出经验掉落提醒
        hB405_tagMCAddExps = _hB405_tagMCAddExps;
        battleDrops = _battleDrops;
    }
    public void DropExp()
    public void PerformDrop()
    {
        // YYL TODO
        // hB405_tagMCAddExps
        if (null == battleDrops)
            return;
        EventBroadcast.Instance.Broadcast<string, BattleDrops, Action>(
            EventName.BATTLE_DROP_ITEMS, battleField.guid, battleDrops, OnPerformDropFinish);
    }
    protected void OnPerformDropFinish()
    {
        battleDrops = null;
    }