I need a solution or work around to this problem: I need to have a window element that can be used as a GUILayout BUT does not take priority over other GUI elements. I need the window to be drawn underneath certain other GUI elements. As I understand it Window elements by default are drawn over other GUI elements. Is there a way around this or a way to disable it for certain windows?
Could you explain why you want to do this? There is almost certainly a way, but you need to explain more clearly what it is that you are trying to achieve. Have a look at the GUILayoutUtility and GUI.depth- do either of these help you at all?
Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.
The best place to ask and answer questions about development with Unity.
To help users navigate the site we have posted a site navigation guide.
If you are a new user to Unity Answers, check out our FAQ for more information.
Make sure to check out our Knowledge Base for commonly asked Unity questions.
If you are a moderator, see our Moderator Guidelines page.
We are making improvements to UA, see the list of changes.
Answers and Comments
3 People are following this question.
GUI Window Render Priority
How do I make GUI buttons draw more GUI objects when clicked?
Displaying a tooltip with GUILayout.Window
GUI draws only one window at a time
GUI.Window error. InvalidOperationException: Hashtable.Enumerator: snapshot out of sync.