EditorGUI.DropShadowLabel 投影标签

static function DropShadowLabel (position : Rect, text : string) : void
static function DropShadowLabel (position : Rect, content : GUIContent) : void
static function DropShadowLabel (position : Rect, text : string, style : GUIStyle) : void
static function DropShadowLabel (position : Rect, content : GUIContent, style : GUIStyle) : void

Parameters参数

Description描述

Draws a label with a drop shadow.

绘制一个带阴影的标签。

Not superfast, so use with caution.

不快, 所以慎用。

EditorGUI.DropShadowLabel 投影标签

Shadow Label in and editor window.
在编辑器窗口显示阴影标签。

// Write some text using a Shadow Label.
//写一些文本,使用投影标签。
class EditorGUIDropShadowLabel extends EditorWindow {

	var text : String = "This is some text with a Shadow Label";

	@MenuItem("Examples/Shadow Label")
	static function Init() {
		var window = GetWindow(EditorGUIDropShadowLabel);
		window.position = Rect(0, 0, 250, 60);
		window.Show();
	}
	function OnGUI() {
		EditorGUI.DropShadowLabel(Rect(0, 5, 245, 20), text);

		if(GUI.Button(Rect(0,30, 250, 20),"Close"))
			this.Close();
	}
	function OnInspectorUpdate() {
		Repaint();
	}
}
最后修改:2011年6月22日 Wednesday 10:12

本脚本参考基于Unity 3.4.1f5

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