using System.Collections; using System.Collections.Generic; using TMPro; using UnityEngine; using UnityEngine.UI; public class ProfileMenu : Menu { [SerializeField] private DataManager dataManager; [SerializeField] private TextMeshProUGUI namePlayer, agePlayer; [SerializeField] private Image dataKesehatanGigiImage; [SerializeField] private Image dataPenyakitGigiImage; private void OnEnable() { StartCoroutine(DelayShowData()); } IEnumerator DelayShowData() { yield return new WaitForSeconds(1); dataManager = DataManager.instance; dataManager.Load(); namePlayer.text = dataManager.playerName; agePlayer.text = dataManager.agePlayer + " " + "Tahun"; dataKesehatanGigiImage.fillAmount = dataManager.MateriKesehatanGigi / 100f; dataPenyakitGigiImage.fillAmount = dataManager.MateriPenyakitGigi / 100f; dataManager.Save(); var task = Cloudsave.SaveData(dataManager.saveData, "Bebas"); yield return task; } public override void OnBackPressed() { audioController.Instance.PlaySFX("TombolClose", 0.5f); base.OnBackPressed(); } public void ProfileShowButton() { audioController.Instance.PlaySFX("TombolUmum", 0.5f); } public void StatisticProfileButton() { audioController.Instance.PlaySFX("TombolUmum", 0.5f); } }