t | The type of the window. Must derive from EditorWindow. |
rect | The position on the screen where a newly created window will show. |
utility | Set this to true, to create a floating utility window, false to create a normal window. |
title | If GetWindow creates a new window, it will get this title. If this value is null, use the class name as title. |
Returns the first EditorWindow of type t
which is currently on the screen.
If there is none, creates and shows new window at the position rect
and returns the instance of it.
// Create a dockable empty window at the top left corner of the screen // with 100px width and 150px height import UnityEditor; class GetWindowRectEx extends EditorWindow { @MenuItem("Example/Display simple sized Window") static function Initialize() { var window : GetWindowEx = EditorWindow.GetWindowWithRect(GetWindowRectEx, Rect(0, 0, 100, 150)); } }
t | The type of the window. Must derive from EditorWindow. |
rect | The position on the screen where a newly created window will show. |
utility | Set this to true, to create a floating utility window, false to create a normal window. |
title | If GetWindow creates a new window, it will get this title. If this value is null, use the class name as title. |
Returns the first EditorWindow of type t
which is currently on the screen.
If there is none, creates and shows new window at the position rect
and returns the instance of it.