I am using masking in my UI, and for some reason it stops working when I put it in a CanvasLayer. Is there a way to fix it?
What UI layer is the CanvasLayer set to? It might be it is on another layer and the layer is below a Control-based node that is blocking the input.
Thanks! I just realized the layer min and max for the light I am using for masking were both set to 0, so I set them both to 2 and set the CanvasLayer's layer to 2, and it works!
Yes, layers are important when using CanvasLayers.