I have two different scripts displaying texture areas with GUI.DrawTexture.

is there a way to control or set which script’s GUI texture display is on top when they overlap?

Hey :slight_smile: !

Have you considered using Gui.depth ?
Not an expert on GUI though hope it helps !

If @Shamlei’s suggestion doesn’t yield what you’re looking for, there’s also messing with the texture’s object position in the hierarchy.