21 lines
744 B
C#
21 lines
744 B
C#
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);
|
|
}
|
|
} |