New Building buttons integrated + global leaderboard
This commit is contained in:
21
Assets/Game/Scripts/GlobalLeaderboard.cs
Normal file
21
Assets/Game/Scripts/GlobalLeaderboard.cs
Normal file
@@ -0,0 +1,21 @@
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
|
||||
public class GlobalLeaderboard : MonoBehaviour
|
||||
{
|
||||
public Transform leaderboardItemsParent;
|
||||
public async void Show(){
|
||||
List<LeaderboardUserData> leaderboard = await DBmanager.GetLeaderboard();
|
||||
for(int i =0; i < leaderboardItemsParent.childCount; i++){
|
||||
if(i > leaderboard.Count-1){
|
||||
leaderboardItemsParent.GetChild(i).gameObject.SetActive(false);
|
||||
continue;
|
||||
}
|
||||
leaderboardItemsParent.GetChild(i).gameObject.SetActive(true);
|
||||
leaderboardItemsParent.GetChild(i).GetComponent<LeaderboardItem>().Set(leaderboard[i]);
|
||||
}
|
||||
|
||||
gameObject.SetActive(true);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user