private void OnGUI() { if (Application.loadedLevel != 2 || _settings.devMode != true) { return; } _notice.OnGUI(); if (GUI.Button(new Rect(Screen.width - 200, 0, 200, 20), "Save Data")) { updateData("save"); Debug.LogMT(_data.saveByHandles()); } if (GUI.Button(new Rect(Screen.width - 200, 30, 200, 20), "Next Session")) { updateData("save"); Debug.LogMT(_data.saveByHandles()); tsSessionStart = 0; initSession(true); } if (GUI.Button(new Rect(Screen.width - 200, 60, 200, 20), "Reset Data")) { FilesHandler fh = new FilesHandler(); fh.deleteAll(); Debug.LogMT("All data files have been deleted"); tsSessionStart = 0; initSession(true); } if (GUI.Button(new Rect(Screen.width - 200, 90, 200, 20), "Debug Data")) { updateData("save"); Debug.LogMT("Current session data"); Debug.LogMT("Events proceed " + eventsCallCount.ToString()); string[] names = { "gameTime", "sessionTime" }; long[] values = { Convert.ToInt64(_data.tsEnd - _data.tsStart) * 1000, Convert.ToInt64(_data.tsEnd - _data.tsSessionStarts[_data.sessionIdx]) * 1000 }; Debug.LogMT(names, values, 2); } }
private void OnGUI() { if (Application.loadedLevel != 2 || _settings.devMode != true) return; _notice.OnGUI(); if (GUI.Button(new Rect(Screen.width - 200, 0, 200, 20), "Save Data")) { updateData("save"); Debug.LogMT(_data.saveByHandles()); } if (GUI.Button(new Rect(Screen.width - 200, 30, 200, 20), "Next Session")) { updateData("save"); Debug.LogMT(_data.saveByHandles()); tsSessionStart = 0; initSession(true); } if (GUI.Button(new Rect(Screen.width - 200, 60, 200, 20), "Reset Data")) { FilesHandler fh = new FilesHandler(); fh.deleteAll(); Debug.LogMT("All data files have been deleted"); tsSessionStart = 0; initSession(true); } if (GUI.Button(new Rect(Screen.width - 200, 90, 200, 20), "Debug Data")) { updateData("save"); Debug.LogMT("Current session data"); Debug.LogMT("Events proceed " + eventsCallCount.ToString()); string[] names = { "gameTime", "sessionTime" }; long[] values = { Convert.ToInt64(_data.tsEnd - _data.tsStart) * 1000, Convert.ToInt64(_data.tsEnd - _data.tsSessionStarts[_data.sessionIdx]) * 1000 }; Debug.LogMT(names, values, 2); } }