63 lines
1.2 KiB
C#
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();
|
|
}
|
|
}
|
|
|
|
}
|