Unity3d 统一Vs云Vs服务器

Unity3d 统一Vs云Vs服务器,unity3d,parse-platform,cloud,Unity3d,Parse Platform,Cloud,我不习惯服务器代码,我很确定我遇到了一些非常新的问题,这让我完全挂断了电话。也许你们能帮忙 我在这里提问是因为我看不出这是一个统一问题还是一个JavaScript问题 目标是从不同的数据表中收集信息,并将它们收集到一个对象数组中,然后发送回Unity 在我的测试服务器上,我没有收到带有以下代码的错误: function loadPVPUsers( request, response)  {         var dict=[];   var players=[];   var a

我不习惯服务器代码,我很确定我遇到了一些非常新的问题,这让我完全挂断了电话。也许你们能帮忙

我在这里提问是因为我看不出这是一个统一问题还是一个JavaScript问题

目标是从不同的数据表中收集信息,并将它们收集到一个对象数组中,然后发送回Unity

在我的测试服务器上,我没有收到带有以下代码的错误:

function loadPVPUsers( request, response)
  {       

   var dict=[];

   var players=[];
   var avatars=[];
   var username=[];
   var count=0;

   var query = new Parse.Query(Parse.Object.extend("player"));
   query.find().then(function(results)
   {
        for (var i = 0; i < results.length; i++) 
        {
            var object=results[i]; 
            var avatar = object.get("avatarCardId");
            if(avatar!=null)
            {
                count++;
                avatars.push(avatar.id);
                players.push(object.id);
                username.push(object.get("username"));
            }
        }
    }).then(function(){
        var final=0;
        console.log(count);

        for(var i=0;i<count;i++)
        {
            var playerId = players[i];
            var uName = username[i];

            query = new Parse.Query(Parse.Object.extend("playerCards"));
            query.equalTo(players[i],avatars[i]).find().then(function(results)
            {

                dict.push({ 
                    username : uName,
                    attack : 20,
                    defense : 50,
                    level : 1,
                    cardname : "Harold Zoidberg",
                    rarity : 0,
                    userID : playerId,
                    });

                final++;
            }).then(function()
            {
                if(final==count)
                    response.success(dict);
            });
        }

    });
函数加载程序(请求、响应)
 {       
var-dict=[];
var=[];
var化身=[];
var用户名=[];
var计数=0;
var query=newparse.query(Parse.Object.extend(“player”);
query.find().then(函数(结果)
  {
对于(var i=0;i

我希望有人能帮我调试(我的整个团队都去度假了)

你为什么在这里重复这个问题?当我写第二个问题时,我对代码进行了更改。我没有想到我是以不同的格式问同一个问题。你可以编辑你的问题,不需要在短时间内发布变体。祝你一切顺利
ParseCloud.CallFunctionAsync<IDictionary<string,object>>("loadPVPUsers", new Dictionary<string, object>())
            .ContinueWith(t => {