I’ve come across a really strange situation - I’ve been racking my brain over this for most of today. For some reason when an ImageLabel is rotated inside of a ScrollingFrame, it won’t partially hide like it should when it’s out of view
Here’s the layout of the GUI
→ GUI
→ ScrollingFrame
→ Axe ImageLabel
→ Axe Grey Background ImageLabel
Here’s a gif showing what I’m facing. Each Axe is rotate by 30 degrees:
However, when I set the rotation to 0 degrees it works as intended. In this gif I set the rotation to 0 for the first and second axes:
Does anyone know why this happens? Is it a Roblox Engine bug? Thank you.
This could be considered a bug, although it has been reported several times before and it looks like Roblox isn’t planning to “fix” it anytime soon.
Currently there’s really no way to work around this other than creating a new image where it has already been rotated. Let’s hope together that Roblox comes around to support rotated clipping soon!
Can we PLEASE get someone on the dev team to at least make a statement about this? this is a simple problem which happens using two simple things, rotated images and scrollingFrames.
the absolute silence about it is insane bc i don’t think it’s possible something this common and easily replicated by accident is not on their radar.
either tell us this won’t be fixed and we should use something else instead or fix it, since neither feature is deprecated, i don’t think having to use workarounds is a proper answer.
You should set the image with the scale of 0.9 - 0.95 to prevent the image being clipped out from the CanvasGroup itself when applying rotation.
meaning it doesn’t solve the problem perfectly, it’s a quick fix for the specific cases in which it works, but not for others, specially not the usual case of full sized images.