leaderboard added

This commit is contained in:
Mausham
2025-12-17 13:52:10 -08:00
parent f8fabdcfff
commit ff062d4c3d
26 changed files with 2607 additions and 124 deletions

View File

@@ -0,0 +1,33 @@
using Darkmatter.Domain;
using TMPro;
using UnityEngine;
using UnityEngine.UI;
namespace Darkmatter.Presentation
{
public class LeaderBoardView : MonoBehaviour
{
public GameObject leaderBoardScreen;
public Button ExitButton;
public Transform LBDataContainer;
public LeaderboardData LBplayerData;
public void Show()
{
leaderBoardScreen.SetActive(true);
}
public void UpdateData(int rank,string name, string score)
{
LeaderboardData data = Instantiate(LBplayerData, LBDataContainer);
data.posNumber.text = rank.ToString();
data.playerName.text = name;
data.playerScore.text = score;
}
public void Hide()
{
leaderBoardScreen.SetActive(false);
}
}
}