How can I change 1 specific color on a sprite?

Hello guys, I have a sprite (Paper2D) and I want to put a color, and then change it with blueprints or maby some option in the matierials… …I need to give him a blue, red or yellow glowing effect, acording to the weapon he is using, how can I acomplish this?

You Can use this node to change your sprite color

Thanks but what I need is to change just one selected color, and the rest keep it as the original sprite

This is a sample 2 colors sprite material. You can arrange from this.

Prepare a sprite. I use red channel represent to color 1. Green channel represent to color 2.

85227-spearbig_rg.png

Create a sprite material. Use Linear interpolate to separate colors.

Create a material instance. You can change colors of this material.

Apply that material to your sprite.

1 Like