Is there a way to make transparency sensitive nodes?

Godot Version

4.3-5

Question

I have an animated Ninepatchrect in my project to display dialogue (which, AnimatedTexture is now a deprecated class, which works, but do tell me if this is a bad idea) , and i can’t seem to find any way to make its child nodes transparency sensitive, becoming visible as the sprite comes in. Any ideas?

What do you mean by transparency sensitive?

untitled

i really couldn’t think of a better way to describe it, but this is what i mean

I think you are looking for sprite masking or clipping mask? You can search it on YouTube.

oh my god, it was right there all along under CanvasItem and i skimmed over it.
image

Hi, I see you’re talking about sprite masking, which seems like a good solution. I have a similar issue too, but I’m also wondering if there’s a way to make the sprite slowly fade in, instead of just appearing all at once. Any ideas?

By appearing all at once… you mean the alpha value?

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.