public void StopAnalyzing() { isAnalyzing = false; EditorApplication.update -= EditorUpdate; coroutineInProgress = null; SceneOptimizer.Reset(meshData.ToArray()); }
void StartAnalyzing(List <int> data) { isAnalyzing = true; EditorApplication.update += EditorUpdate; coroutineInProgress = SceneOptimizer.AnalyzeMeshes(playerPosition, meshData.ToArray(), data, true); }
void StartOptimizing(List <int> data) { EditorApplication.update += EditorUpdate; coroutineInProgress = SceneOptimizer.OptimizeMeshes(meshData.ToArray(), data, true); }