#Layered UI transparency issue

3 messages · Page 1 of 1 (latest)

spring goblet
#

How do I fix the left to fade out like the right? Left is a few textures layered over one another. Right is a single texture. I am adjusting the modulate of the parent of these two to fade in and out. Right is the desirable outcome. The only solution I found myself was to make a canvasitem shader and manipulate that transparency but then I would need to set "Use parent material" on every single control node under the parent which is unfeasible on complex ui scenes like I have, not to mention I'm not sure how performant that is.

lofty token
#

Try parenting all the nodes you want layered together to a CanvasGroup node and then setting the CanvasGroup node's alpha modulate

spring goblet
#

Huh, using that nodes Self Modulate makes it work correctly. Is there no equivalent for Control nodes? Because it is a pretty good workaround but I lose access to well, everything that a Control node does.