MIF_E31222569/Assets/ToothyV/Scripts/UI/FirstData.cs

63 lines
1.2 KiB
C#

using System.Collections;
using System.Collections.Generic;
using TMPro;
using UnityEngine;
public class FirstData : Menu<FirstData>
{
[SerializeField] private DataManager dataManager;
protected override void Awake()
{
base.Awake();
dataManager = DataManager.instance;
}
public void OnValueTextNameChange(string name)
{
if (dataManager != null)
{
dataManager.playerName = name;
}
}
public void OnValueIntAgeChange(string age)
{
if (dataManager != null)
{
dataManager.agePlayer = age;
}
}
public void OnValueBoolBoyGenderChange(bool isBoy)
{
}
public void OnValueTextNameEndChanged()
{
dataManager.Save();
}
public void OnValueTextAgeEndChanged()
{
dataManager.Save();
}
public void NextToMainMenu()
{
audioController.Instance.PlaySFX("TombolClose", 0.5f);
if (dataManager.playerName == string.Empty || dataManager.agePlayer == string.Empty)
{
Debug.Log("Please isi dulu lek");
}
else
{
dataManager.Save();
Debug.Log("string ga kosong");
MainMenu.Open();
}
}
}