Exemplo n.º 1
0
        public override void Execute(INotification notification)
        {
            LeadersMediator leaders = MyFacade.Instance.RetrieveMediator(LeadersMediator.NAME) as LeadersMediator;

            if (leaders != null)
            {
                var itemObject = leaders.InstanceLeaderItem();
                var item       = itemObject.GetComponentInChildren <LeaderItem>(true);
                item.InitItem(notification.Body as LeaderModel);
                itemObject.SetActive(true);
                leaders.AddItems(itemObject);
            }

            SendNotification(MyFacade.CLEAR_GAME);
        }
Exemplo n.º 2
0
        public override void Execute(INotification notification)
        {
            LeadersMediator mediator = Facade.RetrieveMediator(LeadersMediator.NAME) as LeadersMediator;

            mediator.Show();
        }