Esempio n. 1
0
        private void InitEvent()
        {
            CUIEventManager instance = Singleton <CUIEventManager> .GetInstance();

            instance.AddUIEventListener(enUIEventID.Mall_Mystery_ItemEnable, new CUIEventManager.OnUIEventHandler(this.OnElementEnable));
            instance.AddUIEventListener(enUIEventID.Mall_Mystery_On_Roll_Discount, new CUIEventManager.OnUIEventHandler(this.OnRollDiscount));
            instance.AddUIEventListener(enUIEventID.Mall_Mystery_On_Open_Buy_Form, new CUIEventManager.OnUIEventHandler(this.OnOpenBuyItem));
            instance.AddUIEventListener(enUIEventID.Mall_Mystery_On_Buy_Item, new CUIEventManager.OnUIEventHandler(this.OnBuyItem));
            instance.AddUIEventListener(enUIEventID.Mall_Mystery_On_Confirm_Buy_Item, new CUIEventManager.OnUIEventHandler(this.OnConfirmuyItem));
            instance.AddUIEventListener(enUIEventID.Mall_Mystery_On_Time_End, new CUIEventManager.OnUIEventHandler(this.OnShopTimeEnd));
            instance.AddUIEventListener(enUIEventID.Mall_Mystery_On_Default_Item_Click, new CUIEventManager.OnUIEventHandler(this.OnDefaultItemClick));
            Singleton <EventRouter> .instance.AddEventHandler <uint>("HeroAdd", new Action <uint>(this.OnNtyAddHero));

            Singleton <EventRouter> .instance.AddEventHandler <uint, uint, uint>("HeroSkinAdd", new Action <uint, uint, uint>(this.OnAddHeroSkin));
        }
Esempio n. 2
0
        public void Draw(CUIFormScript form)
        {
            CUIEventManager instance = Singleton <CUIEventManager> .GetInstance();

            instance.AddUIEventListener(enUIEventID.Mall_Mystery_ItemEnable, new CUIEventManager.OnUIEventHandler(this.OnElementEnable));
            instance.AddUIEventListener(enUIEventID.Mall_Mystery_On_Roll_Discount, new CUIEventManager.OnUIEventHandler(this.OnRollDiscount));
            instance.AddUIEventListener(enUIEventID.Mall_Close_Mystery_Shop, new CUIEventManager.OnUIEventHandler(this.OnCloseMysteryShop));
            instance.AddUIEventListener(enUIEventID.Mall_Mystery_On_Open_Buy_Form, new CUIEventManager.OnUIEventHandler(this.OnOpenBuyForm));
            instance.AddUIEventListener(enUIEventID.Mall_Mystery_On_Buy_Item, new CUIEventManager.OnUIEventHandler(this.OnBuyItem));
            instance.AddUIEventListener(enUIEventID.Mall_Mystery_On_Confirm_Buy_Item, new CUIEventManager.OnUIEventHandler(this.OnConfirmuyItem));
            instance.AddUIEventListener(enUIEventID.Mall_Appear, new CUIEventManager.OnUIEventHandler(this.OnMallAppear));
            instance.AddUIEventListener(enUIEventID.Mall_Mystery_On_Time_End, new CUIEventManager.OnUIEventHandler(this.OnShopTimeEnd));
            instance.AddUIEventListener(enUIEventID.Mall_Mystery_On_Buy_Hero_Not_Own, new CUIEventManager.OnUIEventHandler(this.OnBuyHeroNotOwn));
            Singleton <EventRouter> .instance.AddEventHandler(EventID.Mall_Change_Tab, new Action(this, (IntPtr)this.OnMallTabChange));

            this.InitElements();
            this.RefreshBanner();
            this.RefreshProducts();
        }
Esempio n. 3
0
 protected override void Awake()
 {
     base.Awake ();
     ButtonEvent = this.GetComponent<CUIEventManager>();
     if (this.GetComponentsInChildren<CUIText>().Length != 0) {
         m_Text = this.GetComponentsInChildren<CUIText>()[0];
     }
 }
Esempio n. 4
0
        private void InitEvent()
        {
            CUIEventManager instance = Singleton <CUIEventManager> .GetInstance();

            instance.AddUIEventListener(enUIEventID.Pandroa_ShowActBox, new CUIEventManager.OnUIEventHandler(this.OnShowActBox));
        }