void ChangeStringValue(string value) { TGameData <SGameSaveTest> .Data.m_Value = value; TGameData <SGameSaveTest> .Save(); OnValueChange(); }
void OnReset() { TGameData <SGameSaveTest> .Reset(); TGameData <SGameSaveTest> .Save(); OnValueChange(); }
void InsertInteger() { TGameData <SGameSaveTest> .Data.m_Integerss.Add(new SGameTestItem(Random.Range(-5, 5))); TGameData <SGameSaveTest> .Save(); OnValueChange(); }
void Awake() { m_StringField = transform.Find("StringField").GetComponent <InputField>(); m_StringField.onValueChanged.AddListener(ChangeStringValue); m_CurrentData = transform.Find("CurrentData").GetComponent <Text>(); transform.Find("InsertInteger").GetComponent <Button>().onClick.AddListener(InsertInteger); transform.Find("Reset").GetComponent <Button>().onClick.AddListener(OnReset); Debug.Log("File Path:" + TGameData <SGameSaveTest> .s_FilePath); TGameData <SGameSaveTest> .Init(); OnValueChange(); }