private void Awake() { main = this; if (FileBasedPrefs.HasKeyForBool("HaveSaveFile")) { HaveSaveFile = true; } else { HaveSaveFile = false; } //EatAnim = TeEat.gameObject.GetComponentInParent<Animator>(); }
void BoolTests() { FileBasedPrefs.SetBool("test", true); if (!FileBasedPrefs.GetBool("test").Equals(true)) { Debug.LogException(new System.Exception("SetBoolFailed")); return; } FileBasedPrefs.SetBool("test", true); if (!FileBasedPrefs.GetBool("test").Equals(true)) { Debug.LogException(new System.Exception("ReplaceBoolFailed")); return; } if (!FileBasedPrefs.HasKeyForBool("test")) { Debug.LogException(new System.Exception("HasKeyForBoolFailed")); return; } FileBasedPrefs.DeleteBool("test"); if (!FileBasedPrefs.GetBool("test").Equals(false)) { Debug.LogException(new System.Exception("DeleteBoolFailed")); return; } FileBasedPrefs.SetBool("test", true); if (!FileBasedPrefs.GetBool("test").Equals(true)) { Debug.LogException(new System.Exception("ReplaceBoolFailed")); return; } Debug.Log("Bool Tests Passed"); }