I followed a tutorial on how to make a working progress bar, and it said to put the bar as a child of the canvas layer node to make it follow the screen but that didn’t work and it would just stay in place. How do I make it follow the screen? (I’m also using the TextureProgressBar node)
Hey,
It might be that you are encountering a bug for the UI.
BASICALLY: The first child node is glitched, in this case the progress bar. Just make a label the first child node (so it takes the glitch hit) and then it should work.
Have had this problem myself before
He is telling you to add a Label as the first child of CanvasLayer.
The first child of the CanvasLayer will not position correctly so in this case it will be the dummy label you just added. (ie the label “takes the hit”)
Unless I’m somehow messing something this simple up, the progress bar still stays in place, even if I make it the 3rd child of the canvas layer. (And I know this is the wrong place for this but a mini question, why does my pc say I have a 1050 TI, the same for Godot, yet user benchmark says I have some coffee lake thing and the forum says a 1050 TI should work)
Do you have a laptop with hybrid graphics (NVIDIA Optimus)? If so, this is because the web browser is running on integrated graphics but Godot is running on your dedicated GPU (the Vulkan driver will favor dedicated GPUs when available).