コード例 #1
0
 /// <summary>
 /// On register mediator
 /// </summary>
 public override void OnRegister()
 {
     ShowManaSignal.AddListener(count =>
     {
         View.InitManaView(count);
     });
 }
コード例 #2
0
        /// <summary>
        /// On register mediator
        /// </summary>
        public override void OnRegister()
        {
            ShowManaSignal.AddListener(manaCount =>
            {
                if (BattleArena.ActiveSide != View.Side)
                {
                    return;
                }
                OnShowMana(manaCount);
            });

            RefreshHandSignal.AddListener(() =>
            {
                if (BattleArena.ActiveSide != View.Side)
                {
                    return;
                }
                OnRefreshHand();
            });
        }