On a previous topic I created, I got the answer that I probably need to use a CanvasGroup to prevent transparency overlap and individual circular frames as the end of the curve.
The problem is, ClipDescendants doesn’t support rotation, so I don’t really know how to clip out the extra part at the ends.
Below attached is a version of the UI stripped down to only the two bars, hopefully you are able to figure out a method that I can’t. Thanks in advance for any aid. SpinnerUI.rbxl (47.8 KB)
Okay okay, so I saw your post before it’s edited, which mentioned the use of CanvasGroup for clipping. Turns out, that may very well work. I’ll mess around with rotation, size, and amount of CanvasGroup when I have the time. Hopefully rendering 5 or 6 CanvasGroup doesn’t cause any lag for low end devices.
Ah, I see what you mean. It works in a practical sense. However, it does leave a tiny, almost unnoticeable imperfection on the connecting point of the curve and the end. I’ll take this approach if I can’t figure out how to clip the UI properly, thanks a lot for your effort and time.
I’ll mark the CanvasGroup approach as the solution for now, but if I can’t get it to work, I’ll mark yours as the solution instead. Thanks again c: