void EnsureMetricsFileExists() { if (metrics == null) { metrics = CreateInstance <GameSimMetrics>(); metricsEditor = UnityEditor.Editor.CreateEditor(metrics); } }
void OnDestroy() { if (metrics != null) { DestroyImmediate(metrics); } metrics = null; metricsEditor = null; EditorPrefs.DeleteKey("isEntitled"); }