static void AddWindow() { //创建窗口 Rect wr = new Rect(0, 0, 500, 500); AutoSaveWindow window = (AutoSaveWindow)EditorWindow.GetWindowWithRect(typeof(AutoSaveWindow), wr, true, "autoSaveWindow"); window.Show(); }
void saveScene() { EditorApplication.SaveScene(scenePath); lastSaveTimeScene = DateTime.Now; isStarted = true; if (showMessage) { Debug.Log("AutoSave saved: " + scenePath + " on " + lastSaveTimeScene); } AutoSaveWindow repaintSaveWindow = (AutoSaveWindow)EditorWindow.GetWindow(typeof(AutoSaveWindow)); repaintSaveWindow.Repaint(); }
void saveScene() { EditorSceneManager.SaveScene(EditorSceneManager.GetActiveScene()); lastSaveTimeScene = DateTime.Now; isStarted = true; AutoSaveWindow repaintSaveWindow = (AutoSaveWindow)EditorWindow.GetWindow(typeof(AutoSaveWindow)); repaintSaveWindow.Repaint(); if (showMessage) { Debug.Log("Saved scene " + EditorSceneManager.GetActiveScene().name); } }