Ejemplo n.º 1
0
        /// <summary>
        /// 当移除选中
        /// </summary>
        /// <param UIName="ctrl"></param>
        public void OnDeselect(CtrlHandler ctrl)
        {
            switch (ctrl)
            {
            case CtrlHandler.P1:
                if (SelectedShow1P)
                {
                    ILtButtonCtrl ltButtonCtrl = SelectedShow1P.GetComponent <ILtButtonCtrl>();
                    if (ltButtonCtrl != null)
                    {
                        ltButtonCtrl.OnDiselected();
                    }
                }
                UpdateREmove2PList();
                break;

            case CtrlHandler.P2:
                if (SelectedShow2P != null)
                {
                    ILtButtonCtrl ltButtonCtrl = SelectedShow2P.GetComponent <ILtButtonCtrl>();
                    if (ltButtonCtrl != null)
                    {
                        ltButtonCtrl.OnDiselected();
                    }
                }
                UpdateRemove1PList();
                break;
            }
        }
Ejemplo n.º 2
0
        /// <summary>
        /// 当被选中
        /// </summary>
        /// <param UIName="ctrl"></param>
        public void OnSelected(CtrlHandler ctrl)
        {
            switch (ctrl)
            {
            case CtrlHandler.P1:
                currentButton1P = this;
                if (SelectedShow1P)
                {
                    ILtButtonCtrl ltButtonCtrl = SelectedShow1P.GetComponent <ILtButtonCtrl>();
                    if (ltButtonCtrl != null)
                    {
                        ltButtonCtrl.OnSelected();
                    }
                }
                UpdateAdd1PList();
                break;

            case CtrlHandler.P2:
                currentButton2P = this;
                if (SelectedShow2P != null)
                {
                    ILtButtonCtrl ltButtonCtrl = SelectedShow2P.GetComponent <ILtButtonCtrl>();
                    if (ltButtonCtrl != null)
                    {
                        ltButtonCtrl.OnSelected();
                    }
                }
                UpdateAdd2PList();
                break;
            }
        }
Ejemplo n.º 3
0
 public void OnClickBy2P()
 {
     if (_OnClickBy2P != null)
     {
         _OnClickBy2P();
     }
     if (SelectedShow2P)
     {
         ILtButtonCtrl ltButtonCtrl = SelectedShow2P.GetComponent <ILtButtonCtrl>();
         if (ltButtonCtrl != null)
         {
             ltButtonCtrl.OnClick();
         }
     }
 }
Ejemplo n.º 4
0
        public void OnClickBy1P()
        {
            if (_OnClickBy1P != null)
            {
                _OnClickBy1P();
                //AudioMgr.Instance.PlayEffect(SoundType.UI.UI_confirm);
            }

            if (SelectedShow1P)
            {
                ILtButtonCtrl ltButtonCtrl = SelectedShow1P.GetComponent <ILtButtonCtrl>();
                if (ltButtonCtrl != null)
                {
                    ltButtonCtrl.OnClick();
                }
            }
        }