I tried to make a rainbow shader that scrolls over just the players face. I think I have accomplished this, however my spritesheet shows a background that shouldn’t exist. Can someone tell me how to fix this?
Your alpha is always set to 1 in the fragment node, so you won’t get any transparency. If you split your final color into its color channels using a split node, and pipe the alpha into the fragment node’s alpha input, that will probably solve your issue.