将ParseObject从云代码返回到Unity客户端

时间:2015-09-17 01:02:51

标签: unity3d cloud-code

我试图找出如何从云代码中将ParseObject返回给我的Unity客户端。

这是云中的一个简单功能:

.5

所有日志都很好,它找到卡片,ID看起来很好并且返回它。

Unity正在调用和处理:

Parse.Cloud.define("getCard", function(request, response) {

    console.log("getting card " + request.params.name);

    var query = new Parse.Query("Card");

    query.equalTo("name", request.params.name).first().then(function (card) {

        console.log("got card " + card.id);

        response.success(card);

    }, function (error) {

        console.log("error " + error.message);

        response.error(error);
    });
});

我在Unity中得到以下异常

public Task<ParseCard> GetCard(string name) {

    Dictionary<string, object> args = new Dictionary<string, object>() {

        { "name", name }
    };

    return ParseCloud.CallFunctionAsync<ParseCard>("getCard", args);
}

GetCard("MyCard").Then(card => Debug.Log(card), error => Debug.Log(error));

0 个答案:

没有答案