Version: 2019.3

EditorGUILayout

class in UnityEditor

マニュアルに切り替える

説明

Auto laid out version of EditorGUI.

Static 関数

BeginFadeGroup非表示/表示 と遷移アニメーションが可能なグループを作成します。
BeginHorizontal水平グループを開始し、戻る Rect を取得します。
BeginScrollView自動的にレイアウトされるスクロールビューを開始します
BeginToggleGroup一度で中のすべてのコントロールを無効か有効にするトグルの垂直グループを開始します。
BeginVertical垂直グループを開始し、戻る Rect を取得します。
BoundsField Bounds を入力する Center と Extents フィールドを作成します。
BoundsIntFieldMake Position & Size field for entering a BoundsInt.
ColorField Color を選択するフィールドをを作成します。
CurveField AnimationCurve を編集するためのフィールドを作成します。
DelayedDoubleFielddouble を入力する Delayed のフィールドを作成します。
DelayedFloatFieldfloat を入力するために Delayed Text Field を作成します。
DelayedIntField整数を入力するための Delayed Text Field を作成します。
DelayedTextFieldDelayed Text Field を作成します。
DoubleFielddouble を入力するフィールドを作成します。
DropdownButtonMake a button that reacts to mouse down, for displaying your own dropdown content.
EndFadeGroupBeginFadeGroup で始めたグループを閉じます。
EndHorizontalBeginHorizontal で開始したグループを閉じます
EndScrollViewBeginScrollView で開始されたスクロールビューを終了します
EndToggleGroup BeginToggleGroup で始まっていたグループを閉じます。
EndVerticalBeginVertical で開始したグループを閉じます
EnumFlagsFieldDisplays a menu with an option for every value of the enum type when clicked.
EnumPopupenum をポップアップして選択するフィールドを作成します。
FloatFieldfloat 値を入力するためのフィールドを作成します。
Foldoutそれの左側に折り畳み矢印でラベルを作成します。
GetControlRectEditor control のために Rect を取得します。
GradientFieldMake a field for editing a Gradient.
HelpBoxユーザーへのメッセージとヘルプボックスを作成します。
InspectorTitlebarInspector Window のような Titlebar を作成します。
IntField整数を入力するための Text Field を作成します。
IntPopup整数をポップアップして選択するフィールドを作成します。
IntSlider最小と最大の間の整数値をユーザーがドラッグして変更するスライダーを作成します。
LabelFieldLabel Field を作成します (読み取り専用の情報を表示するために便利です)。
LayerFieldレイヤー選択フィールドを作成します。
LongFieldlong の整数を入力するフィールドを作成します。
MaskFieldMask Field を作成します。
MinMaxSliderユーザーが最小と最大の間の範囲を指定して使用できる特別なスライダーを作成します。
ObjectField任意のオブジェクトの Type を表示するフィールドを作成します。
PasswordFieldパスワードを入力するフィールドを作成します。
Popup一般的なポップアップ選択フィールドを作成します。
PrefixLabelいくつかのコントロールの前にラベルを作成します。
PropertyField SerializedProperty のフィールドを作成します。
RectField Rect を入力する X 、 Y 、 W と H のフィールドを作成します。
RectIntFieldMake an X, Y, W & H field for entering a RectInt.
SelectableLabel選択可能な Label Field を作成します(コピーとペーストできる読み取り専用の情報を表示するために便利です)。
Slider最小と最大の間の整数値をユーザーがドラッグして変更するスライダーを作成します。
Space前のコントロールと次のコントロールの間に小さなスペースを作成します。
TagFieldタグを選択するフィールドを作成します。
TextAreaテキストの領域を作成します。
TextFieldText Field を作成します。
ToggleToggle を作成します。
ToggleLeftトグルを左側に、そのすぐ右側にラベルがある Toggle Field を作成します。
Vector2Field Vector2 を入力する X と Y のフィールドを作成します。
Vector2IntFieldMake an X & Y integer field for entering a Vector2Int.
Vector3Field Vector3 を入力する X 、 Y と Z のフィールドを作成します。
Vector3IntFieldMake an X, Y & Z integer field for entering a Vector3Int.
Vector4Field Vector4 を入力する X 、 Y 、 Z と W のフィールドを作成します。