Version: 2019.4
public static Rect PrefixLabel (Rect totalPosition, GUIContent label);
public static Rect PrefixLabel (Rect totalPosition, GUIContent label, GUIStyle style);
public static Rect PrefixLabel (Rect totalPosition, int id, GUIContent label);
public static Rect PrefixLabel (Rect totalPosition, int id, GUIContent label, GUIStyle style);

パラメーター

totalPosition表示位置
idコントロールの Unique ID 。指定しない場合、次のコントロールの ID が使用されます。
labelコントロールの前に表示するラベル
styleラベルに使用するスタイル

戻り値

Rect 表示位置

説明

Makes a label in front of some control.


Prefix Label in an Editor Window.

Note that most editor controls already have built-in optional labels that can be specified as one of the parameters. PrefixLabel can be used when there is no such built-in label available, or when you're creating your own editor control from scratch.

PrefixLabel は Label を含むコントロール全体の Rect を受け取り、コントロール自体はラベルなしで Rect を返します。

ラベルをクリックしたとき、リンクされたコントロールがキーボードフォーカスを取得されることを PrefixLabel もまた確認します(コントロールがキーボードフォーカスをサポートする場合)。リンクされたコントロールの ID を指定できます。 ID が指定されてない場合はラベルはそれの後に来る次のコントロールに自動的にリンクされます。