コード例 #1
0
 void Awake()
 {
     Debug.Log(Levelhash.All().Count);
     if (Levelhash.All().Count == 0)
     {
         return;
     }
     _levelhash = Levelhash.All().First();
     if (_levelhash == null)
     {
         return;
     }
     hash = _levelhash.hash;
 }
コード例 #2
0
    public void LevelDownloadDone(GetLevelsResponse glr)
    {
        if (glr.succes)
        {
            Debug.Log("Succesfuly downloaded new levels");
            _downloadLevelsPanel.DoneDownloading();

            Levelhash lh = Levelhash.All().First();
            lh.hash = _newlevelsHash;
            lh.Save();

            SaveLevels(glr.data);
            _levelController.ReloadLevels();
        }
        else
        {
            Debug.Log("Failed to download new levels");
        }
    }