Alpha gradient on GUI texture

I’d like to apply an alpha gradient (stored as a texture or otherwise) to a portion of a GUI group. The texture content within that group would potentially change every frame, but I need the alpha gradient to be consistent.

Why can’t you just use the style on GUI.BeginGroup. They can be nested to create subregions as well, wasn’t sure what you meant by “a portion of a GUI group”. If it’s an overlay you want you could just draw the alpha texture onto a huge transparent label over the area in question. I think that will work and not gobble your mouse clicks… if not check out DrawTexture.