private static void OnSceneLoaded(Scene scene, LoadSceneMode loadSceneMode) { Settings = GameObject.Find("Settings")?.GetComponent <Settingscs>(); if (Settings == null) { return; } Initialize(); }
public static void InitializeWithScene() { Settings = GameObject.Find("Settings")?.GetComponent <Settingscs>(); var spawnSystem = World.Active.GetOrCreateManager <CubeSpawnSystem>(); spawnSystem.Enabled = false; if (Settings == null) { SceneManager.sceneLoaded += OnSceneLoaded; return; } Initialize(); }