title: How Get Array of ParseObject...?
body: <p>I have this method to save a level:</p>
  
  <blockquote>
  <pre><code>public void SaveLevel(string LevelName,List&lt;CrossObject&gt; Objs)
  {
      Debug.Log("Save Level...");
      ParseObject level = new ParseObject("LevelTest");
      level["Name"] = LevelName;
      List&lt;ParseObject&gt; savedList = new List&lt;ParseObject&gt;();
      foreach (var crossObject in Objs)
      {
          var p = new ParseObject("LevelDataTest");
          p["PositionX"] = crossObject.transform.localPosition.x;
          p["PositionY"] = crossObject.transform.localPosition.y;
          p["PositionZ"] = crossObject.transform.localPosition.z;
          p["RotationX"] = crossObject.transform.localRotation.x;
          p["RotationY"] = crossObject.transform.localRotation.y;
          p["RotationZ"] = crossObject.transform.localRotation.z;
          p["RotationW"] = crossObject.transform.localRotation.w;
          savedList.Add(p);
      }
      level["Objects"] = savedList.ToArray();
      level.SaveAsync().ContinueWith(t=&gt; Debug.Log("Level Saved."));       
  }
  </code></pre>
  </blockquote>
  
  <p>When I go to parse the data, I see: </p>
  
  <p><a href="http://i.gyazo.com/17d0a8039105d6a38cd0f138733be8da.png" rel="nofollow">http://i.gyazo.com/17d0a8039105d6a38cd0f138733be8da.png</a></p>
  
  <p>The data is OK. But when I try loading the data in unity3d ....</p>
  
  <pre><code>var load = ParseObject.GetQuery("LevelTest").WhereEqualTo("Name", LevelName);
  load.FirstAsync().ContinueWith(t=&gt;{
  if (t.IsFaulted)
  {
      Debug.Log("Broke...");
  }
  else
  {
      Debug.Log("Loading!");
      ParseObject o = t.Result;          
      var aux = o.GetRelation&lt;ParseObject&gt;("Objects").Query.FindAsync();
      aux.ContinueWith(x =&gt; Debug.Log("Done!!!" + t.Result));//This is never called!}});
  </code></pre>
  
  <p>Can anyone help me?</p>