/// <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; } }
/// <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; } }
public void OnClickBy2P() { if (_OnClickBy2P != null) { _OnClickBy2P(); } if (SelectedShow2P) { ILtButtonCtrl ltButtonCtrl = SelectedShow2P.GetComponent <ILtButtonCtrl>(); if (ltButtonCtrl != null) { ltButtonCtrl.OnClick(); } } }
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(); } } }