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));
	}
}
最后修改:2011年6月24日 Friday 16:14

本脚本参考基于Unity 3.4.1f5

英文部分版权属©Unity公司所有,中文部分© Unity圣典 版权所有,未经许可,严禁转载 。