Version: 2021.3
言語: 日本語
public static void HandlePrefixLabel (Rect totalPosition, Rect labelPosition, GUIContent label, int id= 0, GUIStyle style= EditorStyles.label);

パラメーター

totalPosition 表示位置
labelPosition 表示位置
label コントロールに表示するラベル
id コントロールの Unique ID 。指定しない場合、次のコントロールの ID が使用されます。
style ラベルで使用する GUIStyle オプション

説明

Makes a label for some control.

HandlePrefixLabel は PrefixLabel のようなものですが、その Rect を明示的に指定することでラベルの位置制御をカスタムできます。接続しているラベルとコントロールを作成するとき、PrefixLabel や HandlePrefixLabel を使用する必要があります。それはラベルをクリックしたとき、コントロールがキーボードフォーカスを取得するのを確実にします。このため、コントロール自体に関して同じ ID を PrefixLabel や HandlePrefixLabel に渡すことが重要です。また、コントロールの ID を供給しないことも可能です。その場合、すぐに次のコントロールからのひとつが自動的に使用されます。