Exemplo n.º 1
0
 public void RadioButtonSelected(RadioButtonView view, RadioButtonView.RadioButtonStatus buttonStates)
 {
     if (CheckUtil.ListIsNull(listButton))
     {
         return;
     }
     for (int i = 0; i < listButton.Count; i++)
     {
         RadioButtonView itemRB = listButton[i];
         if (itemRB.Equals(view))
         {
             if (!isCancelSelect)
             {
                 itemRB.ChangeStates(RadioButtonView.RadioButtonStatus.Selected);
             }
             if (mRGCallBack != null)
             {
                 mRGCallBack.RadioButtonSelected(this, i, itemRB);
             }
         }
         else
         {
             itemRB.ChangeStates(RadioButtonView.RadioButtonStatus.Unselected);
             if (mRGCallBack != null)
             {
                 mRGCallBack.RadioButtonUnSelected(this, i, itemRB);
             }
         }
     }
 }
Exemplo n.º 2
0
 public void RadioButtonSelected(RadioButtonView view, RadioButtonView.RadioButtonStatus buttonStatus)
 {
     AudioHandler.Instance.PlaySound(AudioSoundEnum.ButtonForNormal);
     if (buttonStatus == RadioButtonView.RadioButtonStatus.Selected)
     {
         SetAttendance(WorkerStatusEnum.Work);
     }
     else
     {
         SetAttendance(WorkerStatusEnum.Rest);
     }
 }
Exemplo n.º 3
0
    public void RadioButtonSelected(RadioButtonView view, RadioButtonView.RadioButtonStatus buttonStates)
    {
        bool isWork = false;

        if (buttonStates == RadioButtonView.RadioButtonStatus.Selected)
        {
            isWork = true;
        }
        else
        {
            isWork = false;
        }
        if (callBack != null)
        {
            callBack.ChangeStatus(this, isWork);
        }
    }
Exemplo n.º 4
0
    public void RadioButtonSelected(RadioButtonView view, RadioButtonView.RadioButtonStatus buttonStatus)
    {
        if (view == rbShow && tvShow != null)
        {
            AudioHandler.Instance.PlaySound(AudioSoundEnum.ButtonForNormal);
            switch (buttonStatus)
            {
            case RadioButtonView.RadioButtonStatus.Selected:
                tvShow.text        = TextHandler.Instance.manager.GetTextById(2021);
                menuOwnData.isSell = true;
                break;

            case RadioButtonView.RadioButtonStatus.Unselected:
                tvShow.text        = TextHandler.Instance.manager.GetTextById(2020);
                menuOwnData.isSell = false;
                break;
            }
        }
    }
Exemplo n.º 5
0
    public void RadioButtonSelected(RadioButtonView view, RadioButtonView.RadioButtonStatus buttonStates)
    {
        AudioHandler.Instance.PlaySound(AudioSoundEnum.ButtonForNormal);
        GameConfigBean gameConfig = GameDataHandler.Instance.manager.GetGameConfig();

        if (view == rbKeyTip)
        {
            //按键提示
            if (buttonStates == RadioButtonView.RadioButtonStatus.Selected)
            {
                gameConfig.statusForKeyTip = 1;
            }
            else if (buttonStates == RadioButtonView.RadioButtonStatus.Unselected)
            {
                gameConfig.statusForKeyTip = 0;
            }
        }
        else if (view == rbFrames)
        {
            //按键提示
            if (buttonStates == RadioButtonView.RadioButtonStatus.Selected)
            {
                gameConfig.statusForFrames = 1;
            }
            else if (buttonStates == RadioButtonView.RadioButtonStatus.Unselected)
            {
                gameConfig.statusForFrames = 0;
            }
            FPSHandler.Instance.SetData(gameConfig.statusForFrames, gameConfig.frames);
        }
        else if (view == rbMouseMove)
        {
            //按键提示
            if (buttonStates == RadioButtonView.RadioButtonStatus.Selected)
            {
                gameConfig.statusForMouseMove = 1;
            }
            else if (buttonStates == RadioButtonView.RadioButtonStatus.Unselected)
            {
                gameConfig.statusForMouseMove = 0;
            }
        }
        else if (view == rbEventCameraMove)
        {
            //按键提示
            if (buttonStates == RadioButtonView.RadioButtonStatus.Selected)
            {
                gameConfig.statusForEventCameraMove = 1;
            }
            else if (buttonStates == RadioButtonView.RadioButtonStatus.Unselected)
            {
                gameConfig.statusForEventCameraMove = 0;
            }
        }
        else if (view == rbEventStopTimeScale)
        {
            //按键提示
            if (buttonStates == RadioButtonView.RadioButtonStatus.Selected)
            {
                gameConfig.statusForEventStopTimeScale = 1;
            }
            else if (buttonStates == RadioButtonView.RadioButtonStatus.Unselected)
            {
                gameConfig.statusForEventStopTimeScale = 0;
            }
        }
        else if (view == rbEvent)
        {
            //按键提示
            if (buttonStates == RadioButtonView.RadioButtonStatus.Selected)
            {
                gameConfig.statusForEvent = 1;
            }
            else if (buttonStates == RadioButtonView.RadioButtonStatus.Unselected)
            {
                gameConfig.statusForEvent = 0;
            }
        }
        else if (view == rbWorkerNumber)
        {
            //按键提示
            if (buttonStates == RadioButtonView.RadioButtonStatus.Selected)
            {
                gameConfig.statusForWorkerNumber = 1;
            }
            else if (buttonStates == RadioButtonView.RadioButtonStatus.Unselected)
            {
                gameConfig.statusForWorkerNumber = 0;
            }
        }
        else if (view == rbPowerTest)
        {
            //按键提示
            if (buttonStates == RadioButtonView.RadioButtonStatus.Selected)
            {
                gameConfig.statusForCombatForPowerTest = 1;
            }
            else if (buttonStates == RadioButtonView.RadioButtonStatus.Unselected)
            {
                gameConfig.statusForCombatForPowerTest = 0;
            }
        }
        else if (view == rbTownerInfo)
        {
            if (buttonStates == RadioButtonView.RadioButtonStatus.Selected)
            {
                gameConfig.isShowDetailsForTower = true;
            }
            else if (buttonStates == RadioButtonView.RadioButtonStatus.Unselected)
            {
                gameConfig.isShowDetailsForTower = false;
            }
        }
    }