﻿using UnityEngine;
using UnityEngine.UI;

public class TestPanel : MonoBehaviour
{
    public InputField NameField;
    public InputField AgeField;
    public InputField HeightField;
    
    public Button SaveButton;
    public Button LoadButton;

    void Start()
    {
        SaveButton.onClick.AddListener(SaveData);
        LoadButton.onClick.AddListener(LoadData);
    }

    private void SaveData()
    {
        SaveAndLoadManager.SaveGameData(2,100);
        return;
        // PlayerPrefs.SetString("Name", NameField.text);
        // PlayerPrefs.SetInt("Age", int.Parse(AgeField.text));
        // PlayerPrefs.SetInt("Height", int.Parse(HeightField.text));
        var name = NameField.text;
        var age = int.Parse(AgeField.text);
        var height = int.Parse(HeightField.text);
        SaveAndLoadManager.SaveData(name, age, height);
    }
    
    private void LoadData()
    {
        SaveAndLoadManager.LoadGameData();
        return;
        // var name = PlayerPrefs.GetString("Name");
        // var age = PlayerPrefs.GetInt("Age");
        // var height = PlayerPrefs.GetInt("Height");
        //
        // NameField.text = name;
        // AgeField.text = age.ToString();
        // HeightField.text = height.ToString();
        var data = SaveAndLoadManager.LoadData();
        NameField.text = data.Name;
        AgeField.text = data.Age.ToString();
        HeightField.text = data.Height.ToString();
    }
}
