No. If it was just the nature of the GUI system, you would have a clear step by step solution that allows me to make the gui elements identical across all screens. Obviously, that is already possible with other gui elements, amazingly none of the other elements have this problem, and they all look the same while using aspect ratio constraint, then you try to make a good quality progress bar, and boom you get hit with this nightmare
This is not feasible. I’m not even a big dev and I wouldn’t spend my time doing this. Time is money. Having to solve complex math because there’s no clear way to make a canvas group progress bar identical on all screens, is insanity. And also a massive time waste, which could’ve been put towards making the game actually tons of fun.
I can’t help any further then. My laptop is quite literally 19.6 km away.
Thank you for trying to help. I really commend you and I promise that as soon as this has a solution, no more having to do vector math to make your UI’s scale properly on all devices!
It was but I got to the root cause at least. It’s the elements being stacked inside of each other causing this issue. I did some testing and it confirmed that’s the root cause
I ended up solving it. ChatGPT gave me a perfect progress bar and from there I just used canvas group and everything scales absolutely perfectly. I basically wasted hours all for nothing but at least it finally got fixed. The only device now that doesn’t scale perfectly is on my ultra widescreen monitor but that’s about to change because I’m going to make a bug report about it.