Manual
Unity UI 툴킷: 입력 및 이벤트 시스템 가이드
이 문서는 Unity UI 툴킷을 사용한 입력 및 이벤트 시스템의 작동 방식에 대해 자주 묻는 질문과 그 사용법을 설명합니다. 자주 묻는 질문(FAQ) 1. 런타임 패널에서 마우스가 시각적 요소 위에 있는지 어떻게 알 수 있습니까? 마우스가 시각적 요소 위에 있는지 확인하는 방법은 다음의 두 가지가 있습니다: * 첫 번째 방법: Event
Manual
이 문서는 Unity UI 툴킷을 사용한 입력 및 이벤트 시스템의 작동 방식에 대해 자주 묻는 질문과 그 사용법을 설명합니다. 자주 묻는 질문(FAQ) 1. 런타임 패널에서 마우스가 시각적 요소 위에 있는지 어떻게 알 수 있습니까? 마우스가 시각적 요소 위에 있는지 확인하는 방법은 다음의 두 가지가 있습니다: * 첫 번째 방법: Event
Manual
이 문서는 Unity에서 폴백 폰트를 사용하는 방법에 대해 설명합니다. 폴백 폰트는 TextCore에서 사용할 폰트가 없어질 때 자동으로 대체될 폰트 리스트를 설정하는 기능입니다. 폴백 폰트란? 폴백 폰트는 특정 문자가 현재 사용 중인 폰트 에셋에 없을 때, 다른 폰트 에셋에서 해당 문자를 찾기 위해 사용됩니다. 이를 통해 다양한 문자를 포함하는 텍스트를 렌더링할
Manual
이 문서는 Unity에서 커스텀 UI 컨트롤을 만드는 방법에 대한 안내입니다. UI 툴킷을 활용하여 UXML 파일을 통해 커스텀 요소를 정의하고 사용할 수 있습니다. UXML 및 UI 빌더에 커스텀 컨트롤 노출 UXML 및 UI 빌더에서 커스텀 컨트롤을 사용하려면 해당 컨트롤을 노출시키는 과정이 필요합니다. 1. 팩토리 정의 새로운 요소를 정의하기 위해 VisualElement 또는
Manual
사용자 인터페이스(UI) 생성 UI 툴킷 예시 이 페이지에는 UI 툴킷으로 빌드할 수 있는 예시 컬렉션이 있습니다. 항목 설명 레이아웃 상대 및 절대 위치 지정 - C#에서 UI의 레이아웃을 지정하는 방법을 설명합니다. 리스트 및 트리 뷰 리스트와 트리 뷰 생성 - ListView, TreeView, MultiColumnListView, MultiColumnTreeView를 사용하여 리스트와 트리 뷰를
Manual
이 문서는 Unity의 UI 툴킷에서 제공하는 이벤트 시스템에 대한 설명과 활용 예제를 포함하고 있습니다. 이 시스템은 사용자 인터페이스(UI) 요소와 사용자 행동 간의 상호작용을 가능하게 해줍니다. 개요 UI 툴킷의 이벤트 시스템은 HTML 이벤트와 유사한 방식으로 동작하며, 사용자의 입력이나 알림을 UI 요소에 전달하는 데 사용됩니다. 항목 설명 다음은 UI 툴킷에서의 주요
Manual
이 문서에서는 Unity UI 툴킷을 사용하여 자체 커스텀 이벤트를 합성하고 전송하는 방법에 대해 설명합니다. 이벤트 시스템이 운영 체제의 이벤트를 처리하는 방식을 이해하고, 이벤트 객체를 효율적으로 관리하는 방법을 알아보겠습니다. 개요 Unity UI 툴킷은 이벤트 풀을 통해 이벤트 객체를 관리하여 성능을 최적화합니다. 커스텀 이벤트를 합성하고 전송하기 위해서는 다음 단계를 따라야 합니다. 1.
Manual
이 문서는 Unity의 사용자 인터페이스(UI) 생성 및 UI 툴킷의 이벤트 처리에 대한 공식 가이드를 간단히 해설한 것입니다. 주로 이벤트 발생 조건과 그 특징에 대해 설명합니다. 기본 개념 UI 툴킷은 사용자가 UI 요소와 상호작용할 때 여러 가지 이벤트를 발생시킵니다. 이벤트의 디자인은 HTML의 이벤트 인터페이스와 유사하며, 이벤트 타입은 EventBase 클래스를 기반으로
Manual
이 문서는 Unity UI 툴킷에서 이벤트를 처리하는 방법에 대해 설명합니다. Unity UI 툴킷의 이벤트 시스템은 전통적인 HTML 이벤트와 유사하게 작동하여, 사용자 인터페이스(UI) 요소 간의 상호작용을 관리합니다. 다음은 주요 개념과 예시입니다. 이벤트 처리 흐름 이벤트 처리 과정은 다음과 같은 단계로 진행됩니다: 1. 트리클다운 단계: 루트 요소에서 이벤트 타겟의 부모까지 요소에
Manual
개요 Unity의 UI Toolkit 이벤트 시스템은 운영체제 또는 스크립트에서 오는 이벤트를 수신하고, EventDispatcher를 통해 이 이벤트를 시각적 요소로 디스패치합니다. 이벤트 디스패처는 각 이벤트에 대한 적절한 디스패치 전략을 결정하고 실행합니다. 이벤트 동작 시각적 요소는 여러 이벤트에 대한 기본 동작을 구현할 수 있습니다. 예를 들어, MouseMoveEvent는 추가로 MouseEnterEvent와 MouseLeaveEvent를 생성할 수 있습니다.
Manual
사용자 인터페이스(UI) 생성 Unity에서는 UI 툴킷을 사용하여 다양한 사용자 인터페이스 요소를 생성할 수 있습니다. 이 매뉴얼에서는 커스텀 에디터 창을 만들고, 이벤트를 활용하는 방법을 다루고 있습니다. UI 툴킷 이벤트 예시 여러 가지 이벤트를 활용하여 UI 사용자 경험을 개선할 수 있습니다. 아래는 기본적인 이벤트 기능에 대한 설명과 예시입니다. 커스텀 에디터 창에서
Manual
개요 Unity의 UI 툴킷을 사용하여 커스텀 UI 요소를 생성하고 사용하는 방법을 설명합니다. 이 가이드는 프리팹 대신 UXML과 C#을 활용하여 재사용 가능한 UI 구성 요소를 만드는 방법에 중점을 둡니다. 주요 개념 프리팹과 UI 툴킷 * 프리팹: 씬에서 여러 번 사용될 수 있는 미리 만들어진 게임 오브젝트. * UI 툴킷: UI 요소가 게임
Manual
개요 Unity UI 툴킷은 강력한 사용자 인터페이스(UI)를 생성할 수 있는 기능을 제공합니다. 이 가이드는 UI 툴킷의 기본 요소 및 사용 가능한 빌트인 컨트롤을 설명합니다. 이를 통해 개발자는 UI를 보다 손쉽게 설계하고 구현할 수 있습니다. UXML 요소 참고 UXML은 Unity의 UI 요소를 정의하는 XML 형식입니다. 다음은 몇 가지 기본