Thank you so much, but i've changed the mode to canvas_item, because if I change the viewport, all the textures break and cause problems. Do you know of a way to fix this, or can I just leave it in canvas_item mode?
Here's an example of what happens if I switch to viewport mode

