Exemple #1
0
        public void OnItemClick(GameObject obj)
        {
            int index = int.Parse(obj.name);

            FusionAudio.PostEvent("UI/General/ButtonClick", true);
            GlobalMenuManager.Instance.CloseMenu("LTMainInstanceLampView");
            LTInstanceMapModel.Instance.RequestMainPray(index, delegate
            {
                //上传友盟获得钻石,主线
                FusionTelemetry.ItemsUmengCurrency(new List <LTShowItemData>()
                {
                    data
                }, "主线副本");
                GlobalMenuManager.Instance.Open("LTShowRewardView", new List <LTShowItemData>()
                {
                    data
                });

                LTInstanceMapModel.Instance.PrayPoint -= (int)Hotfix_LT.Data.NewGameConfigTemplateManager.Instance.GetGameConfigValue("prayPointCost");

                GlobalMenuManager.CurGridMap_MajorDataUpdateFunc();
                Hotfix_LT.Messenger.Raise(EventName.UpDatePraypointUI);
            });
        }
Exemple #2
0
 protected override void InitMap()
 {
     LTInstanceMapCtrl.EnterCallback = EnterCallback;
     LTInstanceMapCtrl.FloorDown     = FloorDown;
     GlobalMenuManager.CurGridMap_MajorDataUpdateFunc();
 }