AC 1.85.5 + Unity 2022.3.62f2
Hi,
after loading certain scenes, the camera briefly shows the scene before my fade-in kicks in. Shortly after, it goes to black and then performs the fade-in as expected.
From what I can tell, this happens because in the OnStart sequence there are a few actions with wait times before my fade-in action, so the camera has time to render the scene in the meantime.
What would be the best way to prevent the camera from automatically displaying the scene on load? Ideally, I’d like the scene to always be revealed only through my custom fade-in defined in OnStart.
Would forcing an instant fade-out using one of the scene change events be a good approach? If so, which event would you recommend using?
Thanks!
It looks like you're new here. If you want to get involved, click one of these buttons!
Comments
A Camera: Fade Action, set to Fade Out, with Instant checked, will force the camera to show all black until you then manually fade in with another such Action.
You can run this in the Scene / Change / After if you want to automate it, but you will need to ensure that each scene has a means to fade in.