hasLabel | コントロールにラベルがある場合、指定するオプションのブール値。デフォルトは True です。 |
height | コントロールのピクセル単位の高さ。デフォルトは EditorGUIUtility.singleLineHeight です。 |
style | コントロールに使用するオプションの GUIStyle |
options | An optional list of layout options that specify extra layouting properties. Any values passed in here will override settings defined by the style .See Also: GUILayout.Width, GUILayout.Height, GUILayout.MinWidth, GUILayout.MaxWidth, GUILayout.MinHeight, GUILayout.MaxHeight, GUILayout.ExpandWidth, GUILayout.ExpandHeight. |
Editor control のために Rect を取得します。
新しい Editor control を作成するとき、 GUILayout に依存せず、パラメーターとしてコントロールが Rect を受け取る代わりに、実際のコントロールを実装するための設計です。EditorGUI クラスのコントロールに似ています。これにより、コントロールはたとえば PropertyDrawer でも使用できます。 GUILayout を許可しません。
コントロールの non-layout バージョンを実装すると、同様に layout バージョンを簡単につくることができ、これは単に non-layout バージョンに呼び出します。コントロールにフィットする Rect を取得するために GetControlRect 関数を使用することができます。