示例#1
0
 public override void Show(UIGMMainCtrl.UIGMMainInfo info)
 {
     base.Show(info);
     m_btn.onClick.AddListener(() =>
     {
         info.stringAction?.Invoke(m_input.text);
     });
 }
示例#2
0
            public virtual void Show(UIGMMainCtrl.UIGMMainInfo info)
            {
                Show(true);

                if (m_text)
                {
                    m_text.text = info.name;
                }
            }
示例#3
0
            public void Show(UIGMMainCtrl.UIGMMainInfo info)
            {
                Show(true);

                m_button.Show(info.type == UIGMMainCtrl.eUIGMMainItemType.Button);
                m_inputBtn.Show(info.type == UIGMMainCtrl.eUIGMMainItemType.InputButton);
                m_text.Show(info.type == UIGMMainCtrl.eUIGMMainItemType.Text);

                BtnBase btn = GetItem(info.type);

                if (btn != null)
                {
                    btn.Show(info);
                }
            }
示例#4
0
 //----------------------------------------------------------------------------
 private void Action(UIGMMainCtrl.UIGMMainInfo info)
 {
     info.action?.Invoke();
 }
示例#5
0
 //----------------------------------------------------------------------------
 public override void Show(UIGMMainCtrl.UIGMMainInfo info)
 {
     base.Show(info);
     m_btn.onClick.AddListener(() => Action(info));
 }