Version: 2020.3
언어: 한국어
컨트롤
바인딩

컨트롤 레퍼런스

다음 표는 UI 툴킷에서 사용할 수 있는 모든 빌트인 컨트롤의 레퍼런스입니다.

컨트롤 설명 바인드 가능 데이터 타입 네임스페이스 기본 클래스
BoundsField 경계값 입력 필드 지원 UnityEngine.Bounds UnityEditor.UIElements BaseField<Bounds>
BoundsIntField 정수 경계값 입력 필드 지원 UnityEngine.BoundsInt UnityEditor.UIElements BaseField<BoundsInt>
Box 테두리가 있는 단순한 컨테이너 요소 지원 안 함 UnityEngine.UIElements VisualElement
Button 누르면 행동을 실행하는 클릭 가능한 텍스트 요소 지원 문자열 UnityEngine.UIElements TextElement
ColorField 컬러 선택이 허용되는 컬러값 입력 필드 지원 UnityEngine.Color UnityEditor.UIElements BaseField<Color>
CurveField 커브의 미리보기가 표시되는 커브값 입력 필드 지원 UnityEngine.AnimationCurve UnityEditor.UIElements BaseField<AnimationCurve>
DoubleField 이중 값 입력 필드 지원 double UnityEditor.UIElements TextValueField<double>
EnumField 드롭다운이 표시되는 열거형 값 입력 필드 지원 열거형 UnityEditor.UIElements BaseField<Enum>
EnumFlagsField 플래그 속성이 있는 열거형 값 입력 필드 지원 열거형 UnityEngine.UIElements BaseMaskField<Enum>
FloatField 플로트 값 입력 필드 지원 float UnityEditor.UIElements TextValueField<float>
Foldout 축소 가능한 섹션을 생성하는 컨테이너 요소 지원 bool UnityEngine.UIElements BindableElement
GradientField 그레디언트 값 입력 필드 지원 UnityEngine.Gradient UnityEditor.UIElements BaseField<Gradient>
Image 이미지나 텍스처를 나타낼 수 있는 단순한 요소 지원 안 함 UnityEngine.UIElements VisualElement
IntegerField 정수값 입력 필드 지원 int UnityEditor.UIElements TextValueField<int>
Label 정적 텍스트 요소 지원 문자열 UnityEngine.UIElements TextElement
LayerField 레이어를 선택할 수 있는 팝업 선택 필드 지원 int UnityEditor.UIElements PopupField<int>
LayerMaskField 하나 또는 여러 개의 레이어를 선택할 수 있는 팝업 선택 필드 지원 int UnityEditor.UIElements MaskField
ListView 항목을 순서 재지정이 가능한 리스트에 표시할 수 있는 컨테이너 요소 지원 IList, UnityEngine.VisualElement UnityEngine.UIElements BindableElement
LongField 긴 값 입력 필드 지원 long UnityEditor.UIElements TextValueField<long>
MaskField 하나 또는 여러 개의 항목을 선택할 수 있는 팝업 선택 필드 지원 int UnityEditor.UIElements BaseMaskField<int>
MinMaxSlider 범위를 나타낼 수 있는 플로트 기반 슬라이더 입력 필드 지원 UnityEngine.Vector2 UnityEngine.UIElements BaseField<Vector2>
ObjectField UnityEngine.Object 값 입력 필드 지원 UnityEngine.Object UnityEditor.UIElements BaseField<Object>
PopupField<T> 팝업 선택 입력 필드 지원 typeof(T) UnityEditor.UIElements BasePopupField<T, T>
PopupWindow EditorGUILayout.Popup IMGUI 요소와 일치하는 팝업 선택 필드 지원 문자열 UnityEngine.UIElements TextElement
ProgressBar 작업 진행 상황이 표시되는 요소 지원 float, integer UnityEditor.UIElements BindableElement
PropertyField 경계 직렬화 프로퍼티의 타입에 기반한 값 입력 필드 지원 various UnityEditor.UIElements VisualElement
RectField 직사각형/크기 값 입력 필드 지원 UnityEngine.Rect UnityEditor.UIElements BaseCompositeField<Rect, FloatField, float>
RectIntField 정수 기반의 직사각형/크기 값 입력 필드 지원 UnityEngine.RectInt UnityEditor.UIElements BaseCompositeField<RectInt, IntegerField, int>
RepeatButton 누르는 동안 반복적으로 행동을 실행하는 클릭 가능한 텍스트 요소 지원 문자열 UnityEngine.UIElements TextElement
Scroller 가로 또는 세로 스크롤 바 요소 지원 안 함 UnityEngine.UIElements VisualElement
ScrollView 스크롤 가능한 프레임에 콘텐츠를 표시하는 컨테이너 요소 지원 안 함 UnityEngine.UIElements VisualElement
Slider 플로트 기반의 범위 경계 슬라이더 입력 필드 지원 float UnityEngine.UIElements BaseSlider<float>
SliderInt 정수 기반의 범위 경계 슬라이더 입력 필드 지원 int UnityEngine.UIElements BaseSlider<int>
TagField 태그 항목을 하나 선택할 수 있는 팝업 선택 필드 지원 문자열 UnityEditor.UIElements PopupField<string>
TextElement 일반 텍스트 요소 지원 문자열 UnityEngine.UIElements BindableElement
TextField 문자열 값 입력 필드 지원 문자열 UnityEngine.UIElements TextInputBaseField<string>
Toggle 바이너리 상태를 나타낼 수 있는 클릭 가능한 체크박스 지원 bool UnityEngine.UIElements BaseField<bool>
Toolbar 툴 창에 툴을 표시할 수 있는 컨테이너 요소 지원 안 함 UnityEditor.UIElements VisualElement
TreeView 항목을 트리로 표시할 수 있는 컨테이너 요소 지원 UnityEngine.UIElements VisualElement
Vector2Field 2차원 벡터값 입력 필드 지원 UnityEngine.Vector2 UnityEditor.UIElements BaseCompositeField<Vector2, FloatField, float>
Vector2IntField 2차원 정수 기반 벡터값 입력 필드 지원 UnityEngine.Vector2Int UnityEditor.UIElements BaseCompositeField<Vector2Int, IntegerField, int>
Vector3Field 3차원 벡터값 입력 필드 지원 UnityEngine.Vector3 UnityEditor.UIElements BaseCompositeField<Vector3, FloatField, float>
Vector3IntField 3차원 정수 기반 벡터값 입력 필드 지원 UnityEngine.Vector3Int UnityEditor.UIElements BaseCompositeField<Vector3Int, IntegerField, int>
Vector4Field 4차원 벡터값 입력 필드 지원 UnityEngine.Vector4 UnityEditor.UIElements BaseCompositeField<Vector4, FloatField, float>
컨트롤
바인딩