Exemplo n.º 1
0
        private void BroadcastManualStateChanged()
        {
            NormalMessage normalMessage = new NormalMessage(EGameConstL.EVENT_BATTLE_UNIT_MANUAL_STATE_CHANGED);

            normalMessage.Body = this;
            EventManager.Instance.Run(EGameConstL.EVENT_BATTLE_UNIT_MANUAL_STATE_CHANGED, normalMessage);
        }
Exemplo n.º 2
0
        //拾取道具
        private IEnumerator PlayPickupItemAction(BattleUnitPickupItemAction action)
        {
            NormalMessage normalMessage = new NormalMessage(EGameConstL.EVENT_BATTLE_UNIT_PACKAGE_CHANGED);

            normalMessage.Body = battleUnit.package;

            EventManager.Instance.Run(EGameConstL.EVENT_BATTLE_UNIT_PACKAGE_CHANGED, normalMessage);

            yield break;
        }