Is there a way to make all assets inside a frame go transparent with the frame

Hiya! Sorry if my title is confusing, I don’t really know how to explain it. I am currently trying make a fade in gui when a button is pressed and it looks strange when only the frame fades in. Is there a way to make everything in the frame fade in with it?

You would use a for loop with the frame’s descendants and then check if the current v is something that needs to be tweened, with the use of v:IsA(). Then create and play a tween based on the instance.