Can I access the splash screen texture in code?

I am using my splash screen as a loading screen (with “loading” text overlay). It would be great if I can just resuse the texture from the splash screen rather than load the same texture again. Is there any way to access it in code? If I put an identical texture in the Resources folder, is Unity able to tell it’s the same texture as the splash screen and not include it twice in the build?


The Unity build pipeline is very smart about not including multiple copies of resources unnecessarily. In fact, I’ve never seen it do this even when I’ve tried to make it happen. I’d say you’re safe knowing that this won’t be an issue.