Exemplo n.º 1
0
 private static void OnSceneLoaded(Scene scene, LoadSceneMode loadSceneMode)
 {
     Settings = GameObject.Find("Settings")?.GetComponent <Settingscs>();
     if (Settings == null)
     {
         return;
     }
     Initialize();
 }
Exemplo n.º 2
0
    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();
    }