GUI Text Node Inherit Alpha (SOLVED)

If a parent node has multiple child nodes (box nodes, text nodes), and I set parent alpha to 0.0, I was expecting all the child nodes to “disappear”, however only the box nodes are affected and the text nodes seem to completely ignore the parent alpha. The child nodes have inherit alpha checked.

Found a similar report below, but that’s still 2015.

I understand I can set the text node’s alpha, but I was hoping I can set that in the parent once, instead of having to manually change the alpha of all the text nodes individually? Or did I miss anything?

It’s for animation/visual change purposes (non-zero alpha), so disabling the parent node is not suitable.

Thanks.

Alpha inheritance works fine.
Please check if you turn-on Inherit Alpha checkbox.

If you create nodes in code, then use the following method:

gui.set_inherit_alpha(node, inherit_alpha)
--example: gui.set_inherit_alpha(gui.get_node("box"), true)
1 Like

Here’s how it looks in the editor (Windows):

inherit_alpha

Second image is when I set alpha to zero with inherit alpha all checked (box nodes disappear, but text remains).

But yes, when I build it, it actually works as expected! Sorry about that :slight_smile: