I have been working on this application for months and had always planned on delivery it's weekly content through addressables. However the code I have written using Resources.LoadAll() to load the character sprites from my sprite sheet, and loading Texture for my background doesn't seem to work the same way it does. So I have to make my text files addressable, along with my character prefab frames and sprite sheets, images, videos and audio. I can't seem to get my head around this. I have tried multiple ways but nothing loads up. I have added a screen shot of the code i use for setting up my background and also my entire Character.cs file, from which I am unable to load any sprites at all. Below is the info in case it helps to give you more idea: setLayerVideo(background,ink) - so this was how i was calling videos, ink being the video file name in my resources while background is the layer i m choosing it to play on. Foreground and cinematic as other options. setBackground(textureName)/setForeground(textureName)/setCinematic(textureName) does exactly what the name of the function is, setting textures on to the my raw image component. setBody(characterName,spriteName) - sets the body sprite onto my body renderer which is an image and the spriteName being the name of the sprite from the spriteSheet with the same name as characterName. setFace(characterName,spriteName) - This sets the face sprite onto my expression renderer which is an image too, similar to the setBody() Both these renderers are attached to my character prefab - for my main character marcus has a prefab character frame with both these renderers for my sprites to take place.