Show Data Pretest and posttest in Statistic Profile

This commit is contained in:
Shavira 2025-06-02 19:09:11 +07:00
parent ef66616d8e
commit 77da2d468e
2 changed files with 2356 additions and 76 deletions

File diff suppressed because it is too large Load Diff

View File

@ -13,9 +13,13 @@ public class ProfileMenu : Menu<ProfileMenu>
[SerializeField] private TextMeshProUGUI passwordPlayer , usernamePlayer;
[SerializeField] private Image dataKesehatanGigiImage;
[SerializeField] private Image dataPenyakitGigiImage;
[SerializeField] private Image dataPreTestImage;
[SerializeField] private Image dataPostTestImage;
[SerializeField] private TextMeshProUGUI dataKesehatanGigiText;
[SerializeField] private TextMeshProUGUI dataPenyakitGigiText;
[SerializeField] private TextMeshProUGUI dataPreTestText;
[SerializeField] private TextMeshProUGUI dataPostTestText;
private void OnEnable()
{
@ -38,13 +42,14 @@ public class ProfileMenu : Menu<ProfileMenu>
usernamePlayer.text = "Username = " + CryptoUtility.Decrypt(saveData.username);
dataKesehatanGigiImage.fillAmount = (float)saveData.kesehatanGigiStatistik / 100f;
dataPenyakitGigiImage.fillAmount = (float)saveData.PenyakitGigiStatistik / 100f;
dataKesehatanGigiText.text = saveData.kesehatanGigiStatistik.ToString("F1");
dataPenyakitGigiText.text = saveData.PenyakitGigiStatistik.ToString("F1");
dataPreTestImage.fillAmount = saveData.preTestStatistik /100;
dataPostTestImage.fillAmount = saveData.postTestStatistik / 100f;
dataPreTestText.text = saveData.preTestStatistik.ToString("F1");
dataPostTestText.text = saveData.postTestStatistik.ToString("F1");
}
public override void OnBackPressed()
{
audioController.Instance.PlaySFX("TombolClose", 0.5f);
@ -54,7 +59,6 @@ public class ProfileMenu : Menu<ProfileMenu>
public void ProfileShowButton()
{
audioController.Instance.PlaySFX("TombolUmum", 0.5f);
}
public void LogoutButton()