EditorWindow.GetWindowWithRect 获取rect处的窗口

static function GetWindowWithRect (t : System.Type, rect : Rect, utility : bool = false, title : string = null) : EditorWindow

Parameters参数

Description描述

Returns the first EditorWindow of type t which is currently on the screen.

返回屏幕上当前类型t的第一个编辑器窗口。

If there is none, creates and shows new window at the position rect and returns the instance of it.

如果没有,在位置rect创建并显示新的窗口并返回它的实例。

EditorWindow.GetWindowWithRect 获取rect处的窗口

Create an empty 100x150px window at the upper left corner of the screen.
在屏幕的做上角,创建一个空的100x150px的窗口。

// Create a dockable empty window at the top left corner of the screen
// with 100px width and 150px height
//在屏幕的做上角创建一个100x150px可停靠空的窗口

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));
	}
}
Page last updated: 2011-6-24