void Awake()
 {
     if (_instance == null)
     {
         _instance = this;
         DontDestroyOnLoad(this.gameObject);
     }
     else
     {
         Destroy(this.gameObject);
     }
 }
Exemplo n.º 2
0
    void Update()
    {
        if (_isFetched == false)
        {
            if (GameSparksLeaderboard.isReady)
            {
                _isFetched = true;
                GameSparksLeaderboard.GetDistanceLeaderboard(OnLeaderboardData);
            }
        }

        if (Input.GetKeyDown(KeyCode.Space))
        {
            GameSparksLeaderboard.SavePlayerDistance(Random.Range(0, 10000));
            _isFetched = false;
        }
    }