ClipsDescendants should work with rotated UI elements

still nope

Please use a Canvasgroup, do you even need to rotate that?

1 Like

for animations and tweens effects

1 Like

7 years late, you should just simply use a canvas group and set the gui ZIndexBehaviour to sibling and THATS IT

1 Like

ZindexBehaviour sibling is utterly trash, you may achieve this effect but ruin everything else in the process. I use Global behaviour because it allows me to add text shadow under my normal text without the hassle.

i mean true sibling ZindexBehaviour is trash, but you can exclusivly put the thing that you want to ClipDescendants in an another gui which has ZindexBehaviour set to sibling and keep all the other gui objects in an another gui which has ZindexBehaviour to global

Use a CanvasGroup instead of a frame.

4 Likes

Bump. Found myself needing this for a shop gui and have no good workaround since I’m using ViewportFrames and they are still broken in CanvasGroups.

This is still a highly requested feature when is comes to UI on Roblox.

I’m currently finding myself in need of using a rotated UI element that is inside of a ScrollingFrame. Since ScrollingFrames rely heavily on ClipDescendants, rotated elements will completely ignore the clipping that is supposed to happen when the object is out of bounds of the ScrollingFrame.

Hopefully support for this will be added sooner than later.

1 Like

8 years later and I’m still waiting for this to be fixed :disappointed:

11 Likes

I’ve been needing this for longer than I can remember, but especially now.

I mean, not that anything is going to change, but just as a despairing plea, just imagine how effortless it would be to make a nice pie-chart style rotation degree measure display thingy like this:

But instead, I’m left with no choice but to use some other less performance happy way to show it.

:+1::+1::+1::+1::+1::+1:

1 Like

I highly agree, a bullethole system I posted about also is based on surfaceguis and the clipsdescendant property is essential for it the bullet to “clip of walls”. Unfortunatly I can’t rotate the image or else it will behave like a normal decal image.

1 Like

Actually very quickly, I found a somewhat solution to this problem.

Apparently, this is a somewhat solution but it’s potentially performance costly anyways.

So for now, use a CanvasGroup(?)

I got to do my pie-chart thingy.

I assume you’re using two halves to make it a full circle, right? Did you encounter the same issue as me where you see a gap in between the half circles when the pie is full, and/or a small line when the pie is empty? I am also seeing weird artifacts while rotating the images inside the CanvasGroup: the edges of the circle move a little. I am using perfectly symmetrical half circles with and without PixelFix, by the way.

If you’re not having the same issues, can you send the file (including the image) that you are using?

image image

I think it may be some glitchy results with the CanvasGroup, but as for the two halves themselves I just made a specific half circle in paint(dot)net that didn’t have any seam in between when I flip the image from left to right.

While I am not able to provide a file at the moment, here is the image I used: “rbxassetid://103010780648397”

1 Like

its been 7 years when is ROBLOX going to bring this feature ;(

2 Likes

As a time traveler that travelled 6 years in the future, I can confirm this hasn’t been added yet

1 Like

Crazy this hasn’t been added yet

I guess CanvasGroups doesn’t exist.

CamvasGroups still have quite a few unfortunate side-effects; they render at different quality levels depending on the set graphics setting, afaik they still have (or at least used to have) a few unresolved issues with them not updating their texture after changes are made to elements within them, and they also refuse to render under tight memory conditions due to needing to generate an extra texture to render them iirc.

3 Likes