What confuses me is that if I add a Label under a Node2D where the HealthComponent is in the scene that it’s not showing, that label will show like so:
Why does the HealthComponent’s Label not show up when i put it in this scene? I tried adding a Canvas as a parent, and also tried using the Label3D node instead without success.
This gray script means that you added the HealthComponent through Add Child Node... context menu, which will add only the root node, but not any of the child nodes (like the Label you want to see).