言語: 日本語
  • C#
  • JS
  • Boo

スクリプト言語

お好みのスクリプト言語を選択すると、サンプルコードがその言語で表示されます。

EditorGUIUtility.LookLikeControls

public static function LookLikeControls(labelWidth: float = 0, fieldWidth: float = 0): void;

Parameters

labelWidth ラベル部分の幅
fieldWidth フィールド部分の幅

Description

Make all EditorGUI look like regular controls.

This will make the default styles used by EditorGUI look like controls (e.g. EditorGUI.Popup becomes a full popup menu).
Editor window with "LookLikeControls" look.

	// Simple editor window that shows the difference between
	// Look like controls and look like inspector 
	
	class LookLikeControlsInspector extends EditorWindow { 
		
	    var integer1 : int = 0;
	    var float1 : float = 5.5;
	
	    @MenuItem("Examples/Look Like Controls - Inspector")
	    static function Init() {
	        var window = GetWindow(LookLikeControlsInspector);
	        window.Show();
	    }
	
	    function OnGUI() {
	    	EditorGUIUtility.LookLikeInspector ();
	    		EditorGUILayout.TextField ("Text Field:", "Hello There");
	    		EditorGUILayout.IntField("Int Field:", integer1);
	    		EditorGUILayout.FloatField("Float Field:", float1);
	    	EditorGUILayout.Space();
	    	EditorGUIUtility.LookLikeControls();
	    		EditorGUILayout.TextField ("Text Field", "Hello There");
	    		EditorGUILayout.IntField("Int Field:", integer1);
	    		EditorGUILayout.FloatField("Float Field:", float1);
	    }
	}