Hi @touchdowngames,
I think I know why this is occurring, but it’s tricky to explain. Basically, things like the progressView use a center frame from an image sheet as the fills between the end caps, and those pieces are almost always stretched out horizontally to accommodate the width of the progressView. When that stretch occurs and that frame from the image sheet has transparent pixels on its left and right side, some “bleed” can occur, as if the transparent pixels are bleeding into the stretched fill part.
The typical solution to this is to simply take a more narrow “sample” of the fill sections from the image sheet, such that there is some repeating, redundant image content outside of where you’re clipping the frame.
For example, assume the = signs are the white fill part you want to use, the brackets “[]” indicate where you’re cutting that frame, and the “O” indicates transparent pixels outside:
[ ] O========O [ ]
Instead of the above, add a little more visual content outside of that clipped region:
[ ] O==========O [ ]
Or, take a slightly smaller clipped region for the middle sections:
[ ] O========O [ ]
In both cases here, notice that there is just more visual material outside of where you’re clipping the frame, so the edge of the frame doesn’t touch directly up against transparent pixels.
Hope this makes sense,
Brent