How to make Label spawn front of Canvas Layer, Please Help

In my video, the text pop-up label didn’t spawn in front of the CanvasLayer, how can I fix that?

From your video it doesn’t become clear, which canvas layer you create the TextPopUp in.
My guess is, that you create it in the viewports default canvas layer. The viewports default canvas layer corresponds to a Layer number of 0, so they are always displayed behind canvas items in your CardChooseScene canvas layer which has Layer number 2.

You could try to create a second CanvasLayer node with layer number 3 and spawn the TextPopUp in this canvas layer.

1 Like

That’s a wonderful idea