Beispiel #1
0
 public void OnCancle()
 {
     if (mSelectedButton != null)
     {
         mSelectedButton.Check(false);
         mSelectedButton = null;
     }
 }
Beispiel #2
0
 public MyBtnBuilding SelectedButton(MyBtnBuilding btn)
 {
     if (mSelectedButton == null)
     {
         mSelectedButton = btn;
         mSelectedButton.Check(true);
     }
     else if (mSelectedButton == btn)
     {
         mSelectedButton.Check(false);
         mSelectedButton = null;
     }
     else
     {
         mSelectedButton.Check(false);
         mSelectedButton = btn;
         mSelectedButton.Check(true);
     }
     return(mSelectedButton);
 }
Beispiel #3
0
 //MyBtnBuilding로 관리되는 빌딩 생성 UI 버튼을 클릭시 콜백됨
 public void OnButtonClick(MyBtnBuilding btn)
 {
     mSelectedButton = btn;
 }
Beispiel #4
0
    public void OnClick()
    {
        MyBtnBuilding selectedBtn = mGroupUI.SelectedButton(this);

        mButtonClick.Invoke(selectedBtn);
    }
Beispiel #5
0
 //UI상 취소 버튼 클릭 시
 public void OnCancle()
 {
     mSelectedButton = null;
 }