Example #1
0
 /// <summary>
 /// 玩家准备操作
 /// </summary>
 /// <param name="toggle"></param>
 public void Ready(Toggle toggle)
 {
     MessageBox.Show("信息提示", "确定游戏准备就绪操作吗?", MessageBoxButtonState.OK, (ok) => {
         RestFulProxy.SetUserState(LoginInfo.Userinfo.id, (result) => {
             //NGUIDebug.Log(result);
             result = result.Trim('"');
             if (result.Equals("0"))
             {
                 GetComponentInParent <RootBaseRoomView>().errorMessage.ShowMessage("操作成功!", SoundType.Success);
             }
             else if (result.Equals("-2"))
             {
                 GetComponentInParent <RootBaseRoomView>().errorMessage.ShowMessage("操作错误,该战队不能只有一个玩家。"
                                                                                    , SoundType.Error);
             }
             else
             {
                 GetComponentInParent <RootBaseRoomView>().errorMessage.ShowMessage("操作错误,其他玩家尚未准备就绪。",
                                                                                    SoundType.Error);
             }
         }, null);
     }, true);
 }