You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
84 lines
2.0 KiB
84 lines
2.0 KiB
using System.Collections; |
|
using System.Collections.Generic; |
|
using UnityEngine; |
|
using UnityEngine.UI; |
|
|
|
public class TestSaveGame : MonoBehaviour |
|
{ |
|
//INT (UI) |
|
[Header("Save int")] |
|
public Text countIntText; |
|
public InputField inputIntField; |
|
public int cubeIntCount = 0; |
|
[Space(10)] |
|
|
|
//Next variables |
|
[Header("Save next")] |
|
public float floatCount; |
|
public Vector2 vect2; |
|
public Vector3 vect3; |
|
public Color color; |
|
public string stringSave; |
|
public bool saveBool; |
|
|
|
|
|
|
|
|
|
// Use this for initialization |
|
private void Start() |
|
{ |
|
|
|
//Load Save int |
|
cubeIntCount = SaveSystem.GetInt("cubeCount"); |
|
countIntText.text = cubeIntCount.ToString(); |
|
|
|
//Load save Next |
|
floatCount = SaveSystem.GetFloat("float"); |
|
saveBool = SaveSystem.GetBool("bool"); |
|
vect2 = SaveSystem.GetVector2("vect2"); |
|
vect3 = SaveSystem.GetVector3("vect3"); |
|
color = SaveSystem.GetColor("color"); |
|
stringSave = SaveSystem.GetString("string"); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
//Button Save INT |
|
public void SaveCube() |
|
{ |
|
countIntText.text = inputIntField.text; |
|
cubeIntCount = int.Parse(inputIntField.text); |
|
|
|
//Save "cubeCount" |
|
SaveSystem.SetInt("cubeCount", cubeIntCount); |
|
} |
|
|
|
//Save "NEXT" |
|
private void OnApplicationQuit() |
|
{ |
|
|
|
SaveSystem.SetFloat("float", floatCount); |
|
SaveSystem.SetBool("bool", saveBool); |
|
SaveSystem.SetVector2("vect2", vect2); |
|
SaveSystem.SetVector3("vect3", vect3); |
|
SaveSystem.SetColor("color", color); |
|
SaveSystem.SetString("string", stringSave); |
|
} |
|
|
|
//Save "NEXT" |
|
private void OnApplicationPause(bool pause) |
|
{ |
|
if (pause) |
|
{ |
|
SaveSystem.SetFloat("float", floatCount); |
|
SaveSystem.SetBool("bool", saveBool); |
|
SaveSystem.SetVector2("vect2", vect2); |
|
SaveSystem.SetVector3("vect3", vect3); |
|
SaveSystem.SetColor("color", color); |
|
SaveSystem.SetString("string", stringSave); |
|
} |
|
} |
|
|
|
}
|
|
|