コード例 #1
0
    public IEnumerator SendRequest(NetRequest request)
    {
        Debug.Log(string.Concat(SERVER_PATH, "?", request.GetParamsString()));
        var www = new WWW(string.Concat(SERVER_PATH, "?", request.GetParamsString()));

        while (!www.isDone)
        {
            yield return(www);
        }

        if (!string.IsNullOrEmpty(www.error))
        {
            //Logger.Log("[Network] SendRequest ERROR:" + www.error);
            yield return(new NetResponse("error=" + www.error));

            yield break;
        }

        //Logger.Log("[Network] input data:{0}", www.text);
        yield return(new NetResponse(www.text));
    }