void Start() { if (_simplePrefs == null) { _simplePrefs = GetComponent <SimplePrefs>(); } }
public override void OnInspectorGUI() { SimplePrefs sp = target as SimplePrefs; sp.LoadOnStart = EditorGUILayout.Toggle("Load File On Start", sp.LoadOnStart); List <string> keys = sp.GetAllKeys(); if (keys == null) { if (GUILayout.Button("Test Load")) { sp.LoadFile(); } } else { foreach (string s in keys) { EditorGUILayout.LabelField(s + "=" + sp.Get(s, "")); } } }
void GetEnum() { number = SimplePrefs.GetData <NumberTypes>("numberType", true); }
void SaveEnum() { SimplePrefs.SetData <NumberTypes>("numberType", number); }