Hey all,
So we have a scene where all sprites are assigned reference atlases. After testing these with HD atlases using a handy little debug script that shows the currently loaded textures, we saw that everything was fine - only the HD Textures are loading, as intended.
However, as soon as we change the reference atlases in the Project to point at the SD atlases instead, we run into a situation where both the HD and SD atlases are being loaded.
We ran a second debug script that tells us the UISprite which is using said atlases. Normally this works fine, but in this case it came up with no assigned sprites.
One thing that came up earlier in the project was that if someone accidentally added two UISprite components to an object, even if the UISprites were pointing at a Reference, it would load SD instead. But we've solved those issues and stepped through each sprite and label in the game to make sure they are using references - both with scripts and manually to check.
I'll be doing some more specific testing today, but right now we're at a bit of a loss. Anyone got any experience with this and know what the cause could be? Any help is much appreciated!