Пример #1
0
    void SendMsg()
    {
        ComLoading.Open();
        HttpTask task = new HttpTask(ThreadType.MainThread, TaskResponse.Default_Response);

        task.AppendCommonParam(RequestType.GET_COMBO, new GetComboParam(Core.Data.playerManager.PlayerID));

        task.ErrorOccured   = (BaseHttpRequest b, string error) => { ConsoleEx.DebugLog("______Error =" + error.ToString());  ComLoading.Close(); };
        task.afterCompleted = (BaseHttpRequest request, BaseResponse response) =>
        {
            ComLoading.Close();
            if (response.status != BaseResponse.ERROR)
            {
                isFristOpenClient = false;
                ComboResponse resp = response as ComboResponse;

                RTPlayer player = Core.Data.playerManager.RTData;

                player.TotalCombo      = resp.data.combo.total;
                player.TotalGambleWin  = resp.data.gamble.win;
                player.TotalGambleLose = resp.data.gamble.lose;

                UIOptionController.CreatOptionCtrl(DBUIController.mDBUIInstance._TopRoot);
            }
            else
            {
                SQYAlertViewMove.CreateAlertViewMove(Core.Data.stringManager.getNetworkErrorString(response.errorCode));
            }
        };

        task.DispatchToRealHandler();
    }
Пример #2
0
 public void GoToOption()
 {
     if (isFristOpenClient)
     {
         SendMsg();
     }
     else
     {
         UIOptionController.CreatOptionCtrl(DBUIController.mDBUIInstance._TopRoot);
     }
 }
Пример #3
0
 public static UIOptionController CreatOptionCtrl(GameObject tObj)
 {
     UnityEngine.Object obj = WXLLoadPrefab.GetPrefab(WXLPrefabsName.UIOptionPanel);
     if (obj != null)
     {
         GameObject         go      = Instantiate(obj) as GameObject;
         UIOptionController fc      = go.GetComponent <UIOptionController> ();
         Transform          goTrans = go.transform;
         go.transform.parent        = tObj.transform;
         go.transform.localPosition = Vector3.zero;
         goTrans.localScale         = Vector3.one;
         //RED.TweenShowDialog(go);
         return(fc);
     }
     return(null);
 }
Пример #4
0
    private int m_curHead;              //当前选中的头像

    public void Awake()
    {
        instance = this;
    }