Ejemplo n.º 1
0
    public void OnBtnUp()
    {
        List <ButtonInfoData> list = new List <ButtonInfoData>();
        int num = 0;

        list.Add(PopButtonTabsManager.GetButtonDataTreasure((long)num, delegate
        {
            this.OnClickMaskAction();
        }));
        list.Add(PopButtonTabsManager.GetButtonDataFightBoss((long)num, delegate
        {
            this.OnClickMaskAction();
        }));
        list.Add(PopButtonTabsManager.GetButtonDataRewardTask((long)num, delegate
        {
            this.OnClickMaskAction();
        }));
        list.Add(PopButtonTabsManager.GetButtonDataDarkTrial((long)num, delegate
        {
            this.OnClickMaskAction();
        }));
        list.Add(PopButtonTabsManager.GetButtonDataZeroCityTask((long)num, delegate
        {
            this.OnClickMaskAction();
        }));
        if (list.get_Count() > 0)
        {
            PopButtonsAdjustUIView popButtonsAdjustUIView = UIManagerControl.Instance.OpenUI("PopButtonsAdjustUI", UINodesManager.MiddleUIRoot, false, UIType.NonPush) as PopButtonsAdjustUIView;
            popButtonsAdjustUIView.get_transform().set_localPosition(new Vector3(255f, 100f, 0f));
            PopButtonsAdjustUIViewModel.Instance.SetButtonInfos(list);
        }
    }
Ejemplo n.º 2
0
    public void GetPromoteWayButtons()
    {
        if (this.showPromoteWayDic == null && this.promoteWayTipsList.get_Count() <= 0)
        {
            return;
        }
        List <ButtonInfoData> list = new List <ButtonInfoData>();

        using (Dictionary <PromoteWayType, HongDianTuiSong> .Enumerator enumerator = this.showPromoteWayDic.GetEnumerator())
        {
            while (enumerator.MoveNext())
            {
                KeyValuePair <PromoteWayType, HongDianTuiSong> current = enumerator.get_Current();
                int jump = current.get_Value().jump;
                list.Add(this.GetButton2Promote(jump, current.get_Value().name));
            }
        }
        if (list.get_Count() > 0)
        {
            PopButtonsAdjustUIView popButtonsAdjustUIView = UIManagerControl.Instance.OpenUI("PopButtonsAdjustUI", UINodesManager.MiddleUIRoot, false, UIType.NonPush) as PopButtonsAdjustUIView;
            popButtonsAdjustUIView.get_transform().set_localPosition(new Vector3(350f, 0f, 0f));
            PopButtonsAdjustUIViewModel.Instance.SetButtonInfos(list);
        }
    }
Ejemplo n.º 3
0
 private void Awake()
 {
     PopButtonsAdjustUIView.Instance = this;
     base.AwakeBase(BindingContext.BindingContextMode.MonoBinding, false);
 }