Hello, I have my game set up like this in the first picture, where GameController is under the disabled GameScreen.
However, when I enable the GameScreen and console.log the script, all of the attributes (that are set from inspector) are null. If I put GameController outside and enabled like in the second picture, the attribute references are saved.
This makes it hard to set up flows like this where I enable and disable different screens. Is there any way around this or plans to fix this in the future? Right now I am enabling every screen at the start and then immediately disabling them in order to fix this.