VirtualFramework/Assets/Scripts/Editor/OpeanCustomScene.cs
2025-02-18 17:23:30 +08:00

20 lines
546 B
C#

using UnityEngine;
using UnityEngine.SceneManagement;
#if UNITY_EDITOR
public class OpeanCustomScene : MonoBehaviour
{
[RuntimeInitializeOnLoadMethod(RuntimeInitializeLoadType.BeforeSceneLoad)]
private static void Initialize()
{
Debug.LogError(FixedMainEditor.isFixedMain);
if (FixedMainEditor.isFixedMain)
{
Scene scene = SceneManager.GetActiveScene();
if (!scene.name.Equals("Main"))
{
SceneManager.LoadScene("Main");
}
}
}
}
#endif