I’m having an issue where I need to access assets in the OnCreate method of several of my systems. I have a loading scene and a game scene, I would like to delay my custom bootstrap until the actual game scene has been loaded and the loading scene is finished loading up all the assets I need.
Previously I was using “#define UNITY_DISABLE_AUTOMATIC_SYSTEM_BOOTSTRAP” and then not initializing the world with “DefaultWorldInitialization.Initialize(“Default World”, false);” until the loading scene was finished. That doesn’t seem to work anymore. Is there anyway to delay my systems from running?
I have a custom bootstrap working, but it just runs as soon as the game starts.