static OpenWorldEditorUtils()
        {
            BuildSettings.AddBuildWindowIgnorePattern(OpenWorld.openWorldSceneKey);
            BuildSettings.AddBuildWindowIgnorePattern(OpenWorld.openWorldSettingsScene);

            OpenWorldSettingsEditor.UpdateSceneAssetNames();
            EditorApplication.projectChanged += OpenWorldSettingsEditor.UpdateSceneAssetNames;
        }
Beispiel #2
0
        static InitializationSceneEditor()
        {
            BuildSettings.AddBuildWindowIgnorePattern(InitializationScenes.mainInitializationScene);
            BuildSettings.AddBuildWindowIgnorePattern(InitializationScenes.initializationSceneKey);


            RefreshScenesList();

            EditorApplication.projectChanged       += RefreshScenesList;
            EditorApplication.playModeStateChanged += OnPlayModeChanged;
        }