EditorGUILayout.Toggle 开关按钮

static function Toggle (value : bool, params options : GUILayoutOption[]) : bool
static function Toggle (label : string, value : bool, params options : GUILayoutOption[]) : bool
static function Toggle (label : GUIContent, value : bool, params options : GUILayoutOption[]) : bool

Parameters参数

Returns

bool - The selected state of the toggle.

返回布尔,开关按钮的选择状态。

Description描述

Make a toggle.

制作开关按钮。

EditorGUILayout.Toggle 开关按钮

Show a button if the toggle control is selected.
如果开关控件被选择,显示一个按钮。

// Show a button if the toggle control is selected.
//如果开关控件被选择,显示一个按钮。
class EditorGUILayoutToggle extends EditorWindow {

	var showBtn : boolean = true;

	@MenuItem("Examples/Editor GUILayout Toggle Usage")
	static function Init() {
		var window = GetWindow(EditorGUILayoutToggle);
		window.Show();
	}
	function OnGUI() {
		showBtn = EditorGUILayout.Toggle("Show Button", showBtn);
		if(showBtn)
			if(GUILayout.Button("Close"))
				this.Close();
	}
}
最后修改:2011年7月12日 Tuesday 15:23

本脚本参考基于Unity 3.4.1f5

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