EditorGUILayout.PrefixLabel 前置标签

static function PrefixLabel (label : string, followingStyle : GUIStyle = "Button") : void
static function PrefixLabel (label : string, followingStyle : GUIStyle, labelStyle : GUIStyle) : void
static function PrefixLabel (label : GUIContent, followingStyle : GUIStyle = "Button") : void
static function PrefixLabel (label : GUIContent, followingStyle : GUIStyle, labelStyle : GUIStyle) : void

Parameters参数

Description描述

Make a label in front of some control.

制作一个在某些控件前面的标签。

EditorGUILayout.PrefixLabel 前置标签

Simple window that shows the prefix label.
显示的前置标签。

class SimplePrefixLabelUsage extends EditorWindow {

	@MenuItem("Examples/PrefixLabel Usage")
	static function Init() {
		var window = GetWindow(SimplePrefixLabelUsage);
		window.Show();
	}

	function OnGUI() {
		var ammo : int = 0;
		EditorGUILayout.BeginHorizontal();
		EditorGUILayout.PrefixLabel("Ammo");
		target = EditorGUILayout.IntField(ammo);
		EditorGUILayout.EndHorizontal();
	}
}
最后修改:2011年7月14日 Thursday 18:38

本脚本参考基于Unity 3.4.1f5

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