Пример #1
0
 void Start()
 {
     RollaballConfiguration.initialize(new RollABallDataProvider());
     numberOfGameObjects = GameObject.FindGameObjectsWithTag("PickUp").Length;
     count = 0;
     SetCountText();
     winText.text  = "";
     bestText.text = "";
     BacktoryModules.getHighScore((LeaderboardListResponse leaderboardListResponse) => {
         bestText.text = "Best: " + Math.Round(leaderboardListResponse.Data[0].Time, 1);
     }, (int resultCode) => {
         Debug.Log("failure: " + resultCode + "");
     });
 }
Пример #2
0
 void SetCountText()
 {
     countText.text = "Count: " + count.ToString();
     if (count >= numberOfGameObjects)
     {
         winText.text = "YOU WIN!";
         LeaderboardEntity leaderboardEntity = new LeaderboardEntity();
         leaderboardEntity.DeviceId = Utils.getDeviceId();
         leaderboardEntity.Time     = time;
         if (!sentRequest)
         {
             BacktoryModules.saveOrUpdate(leaderboardEntity);
             sentRequest = true;
         }
     }
 }