Version: 5.3 (switch to 5.4b)
언어English
  • C#
  • JS

Script language

Select your preferred scripting language. All code snippets will be displayed in this language.

GUI

class in UnityEngine

Suggest a change

Success!

Thank you for helping us improve the quality of Unity Documentation. Although we cannot accept all submissions, we do read each suggested change from our users and will make updates where applicable.

닫기

Submission failed

For some reason your suggested change could not be submitted. Please <a>try again</a> in a few minutes. And thank you for taking the time to help us improve the quality of Unity Documentation.

닫기

취소

Switch to Manual

Description

GUI 클래스는 유니티 GUI를, 수동적으로 위치를 조정하는 기능과 같이 사용하기 위한 인터페이스입니다.


See Also: GUI tutorial.

Static Variables

backgroundColorGUI에 의해 렌더링되는 모든 배경 요소의 색상을 나타냅니다.
changed컨트롤(control)이 입력값을 변경한 경우, true값을 반환합니다.
colorGUI 컨트롤의 전체 색상을 나타냅니다.
contentColorGUI에 의해 렌더링 되는 모든 텍스트에 색상을 넣습니다.
depth현재 수행중인 GUI 동작(behaviour)의 정렬된 깊이(depth)값을 나타냅니다.
enabled해당 GUI 개체가 활성화되었는지 확인합니다.
matrixGUI 트랜스폼 행렬(transform matrix)을 나타냅니다.
skinGUI 개체가 사용할 전체 스킨을 나타냅니다.
tooltip마우스가 hover중이거나, 키보드 포커스(focus)를 갖는 컨트롤의 툴팁(tooltip)을 나타냅니다.

Static Functions

BeginGroupBeginGroup 함수와 EndGroup 함수를 하나의 그룹으로 취급합니다.
BeginScrollViewGUI 내부 스크롤 뷰를 시작합니다.
BoxCreate a Box on the GUI Layer. A Box can contain text, an image, or a combination of these along with an optional tooltip, through using a GUIContent parameter. You may also use a GUIStyle to adjust the layout of items in a box, text colour and other properties.
BringWindowToBack지정된 창을 플로팅 창 뒤로 가져옵니다.
BringWindowToFront지정된 창을 플로팅 창 앞으로 가져옵니다.
Button버튼을 만듭니다. 유저가 버튼을 누르면 즉각적인 반응이 나타납니다.
DragWindow전체 창 배경이 드래그 영역을 갖도록 하고 싶은 경우에, window 함수 끝부분에, 파라미터를 갖지 않는 DragWindow함수를 사용합니다.
DrawTexture사각형에 텍스쳐를 그립니다.
DrawTextureWithTexCoords주어진 텍스처 좌표와 사각형 내 텍스쳐를 그립니다. 주어진 사각형 내에서 이미지를 클리핑 혹은 틸링 기능을 사용합니다.
EndGroup그룹(group)을 끝냅니다.
EndScrollViewBeginScrollView의 호출로 시작된 스크롤뷰를 끝냅니다.
FocusControl이름지어진 컨트롤로 키보드포커스를 옮깁니다.
FocusWindow창이 활성화 되도록 합니다.
GetNameOfFocusedControl키보드 포커스(focus)와 이름을 가진 컨트롤의 이름을 얻어옵니다.
HorizontalScrollbar수평 스크롤바를 만듭니다. 스크롤바는 문서를 스크롤 할수있게 해줍니다. 대부분의 경우, scrollViews 대신 사용하길 원합니다.
HorizontalSlider수평 슬라이더 사용자는 최소 및 최대 값 사이의 변경을 위해 드래그 할 수 있습니다.
Label스크린에 텍스트 나 Texture Label을 표시합니다.
ModalWindow모달(Modal) 창을 표시합니다.
PasswordField암호를 입력할 수 있는 텍스트 필드를 만듭니다.
RepeatButton버튼을 만듭니다. 버튼을 누르고 있는 동안, true를 계속 반환합니다.
ScrollTo스크롤뷰 바깥쪽을 스크롤 하고, /position/을 볼수 있도록 합니다.
SelectionGrid버튼의 그리드를 만듭니다.
SetNextControlName다음 컨트롤의 이름을 설정합니다.
TextArea유저가 편집가능한 여러 행의 텍스트를 입력할 필드를 만듭니다.
TextField유저가 입력가능한 문자열 single-line 텍스트 필드를 만듭니다.
ToggleOn/Off 토글 버튼을 만듭니다.
Toolbar툴바를 만듭니다.
UnfocusWindow모든 창에서 focus를 제거한다.
VerticalScrollbar수직 스크롤바를 만듭니다. 스크롤 막대를 사용하면 문서를 스크롤 하는데에 사용합니다. 대부분의 경우, scrollViews 대신 사용합니다.
VerticalSlider최대/최소값 사이를 드래그 하여 변경할 수 있는 수직 슬라이더를 만듭니다.
Window팝업창을 만듭니다.

Delegates

WindowFunctionCallback to draw GUI within a window (used with GUI.Window).