이재협/실장/시스템개발실/PHYSIA

이재협/실장/시스템개발실/PHYSIA

Manual

Unity UI 내비게이션 이벤트 가이드

Unity의 UI 툴킷은 다양한 이벤트를 사용하여 사용자 인터페이스(UI)를 효과적으로 구성하고 관리할 수 있도록 도와줍니다. 이 문서에서는 내비게이션 이벤트와 그 사용법에 대해 알아보겠습니다. 내비게이션 이벤트란? 내비게이션 이벤트는 사용자가 D패드나 조이스틱을 조작하거나 Escape, Enter, 화살표 키 등을 눌렀을 때 발생하는 이벤트입니다. 이 이벤트는 사용자가 UI를 탐색하고 있다는 것을 나타내며, 포커스

By 이재협/실장/시스템개발실/PHYSIA

Manual

Unity 매뉴얼: 마우스 이벤트

Unity에서는 UI 툴킷을 사용하여 사용자 인터페이스(UI)를 생성할 수 있습니다. 이 문서에서는 마우스 이벤트에 대해 설명하고 예제를 제공합니다. 마우스 이벤트란? 마우스 이벤트는 사용자가 UI 요소와 상호작용할 때 발생하는 이벤트입니다. 여기에는 마우스를 움직이는 것, 버튼을 누르는 것 등이 포함됩니다. 모든 마우스 이벤트는 기본적으로 MouseEventBase 클래스를 상속합니다. 마우스 이벤트 목록 이벤트

By 이재협/실장/시스템개발실/PHYSIA

Manual

Unity UI 툴킷 마이그레이션 가이드

일반적인 Unity 사용자 매뉴얼의 내용으로, Unity 2022.3(LTS) 버전에서 사용자 인터페이스(UI) 생성 방법에 대해 설명합니다. 이 문서에서는 Unity UI(uGUI) 및 즉시 모드 GUI(IMGUI)에서 UI 툴킷으로의 마이그레이션에 대해 다룹니다. UI 툴킷 개요 UI 툴킷은 Unity에서 현대적인 UI를 구축하기 위해 설계된 도구입니다. 기존의 uGUI나 IMGUI보다 효율적이며, 복잡한

By 이재협/실장/시스템개발실/PHYSIA

Manual

Unity 매뉴얼 스크립팅 API 가이드

이 문서는 Unity의 사용자 인터페이스(UI) 생성과 관련된 내용을 설명합니다. 특히 UXML과 USS 파일을 C# 스크립트와 함께 사용하는 방법을 다룹니다. 버전 정보 버전 상태 2022.3 지원됨 2023.2 지원됨 2023.1 지원됨 ... ... 2017.1 레거시 주요 개념 * UXML: UI 구조화에 사용되는 XML 형식. * USS: UI 스타일링에 사용되는 스타일 시트

By 이재협/실장/시스템개발실/PHYSIA

Manual

Unity 사용자 매뉴얼 (2022.3 LTS) - UI 생성 가이드

개요 이 문서는 Unity의 UI 툴킷을 사용하여 사용자 인터페이스(UI)를 생성하는 방법에 대해 설명합니다. UXML 파일을 사용하여 UI를 구조화하고 C# 스크립트를 통해 UI 요소를 인스턴스화하고 로드하는 방법을 배울 것입니다. 1. UXML을 통한 UI 구조화 UXML 파일은 Unity의 UI 요소를 정의하는데 사용됩니다. 이 파일을 VisualTreeAsset으로 로드한 후, Instantiate() 메서드를 사용하여

By 이재협/실장/시스템개발실/PHYSIA

Manual

Unity UI 툴킷을 이용한 리스트 및 트리 뷰 생성 가이드

이 문서는 Unity에서 커스텀 에디터 창을 만들고 리스트 및 트리 뷰를 생성하는 방법에 대해 설명합니다. UI 툴킷을 사용하여 다양한 UI 요소를 쉽게 관리할 수 있습니다. 개요 이 가이드는 다음 항목을 포함하는 네 개의 에디터 창을 생성하는 방법을 보여줍니다: - 하나의 열이 있는 행성 리스트 - 두 개의 열이 있는 행성

By 이재협/실장/시스템개발실/PHYSIA

Manual

Unity 사용자 매뉴얼: UI 툴킷 및 레이아웃

Unity의 UI 툴킷을 사용하여 사용자 인터페이스(UI)를 구성하는 방법에 대해 설명합니다. UI 툴킷은 요소의 위치와 스타일링을 설정하는 데 있어 다양한 프로퍼티를 제공합니다. 레이아웃 엔진 UI 툴킷은 Flexbox 레이아웃 시스템의 하위 집합인 Yoga를 기반으로 한 레이아웃 엔진을 사용합니다. 이 엔진은 다음과 같은 주요 동작을 수행합니다: * 부모 컨테이너가 자식들을 수직으로 배치합니다.

By 이재협/실장/시스템개발실/PHYSIA

Manual

Unity 사용자 매뉴얼 2022.3 (LTS)

사용자 인터페이스(UI) 생성 UI 툴킷 이 섹션에서는 Unity UI 툴킷을 사용하여 사용자 인터페이스를 생성하고 조작하는 방법에 대해 설명합니다. UI 툴킷은 효율적인 UI 생성과 관리를 가능하게 해주는 강력한 도구입니다. 이벤트로 동작 제어 이벤트는 UI 요소와 사용자 간의 상호작용을 처리하는 중요한 구성 요소입니다. Unity에서는 다양한 이벤트를 사용하여 사용자 입력에 반응할 수

By 이재협/실장/시스템개발실/PHYSIA

Manual

Unity 사용자 매뉴얼 - 키보드 이벤트

이 문서는 Unity의 UI Toolkit에서 키보드 이벤트를 이해하고 활용하는 방법에 대해 설명합니다. Unity의 키보드 이벤트를 사용하여 사용자 인터페이스(UI)와 상호작용할 수 있습니다. 키보드 이벤트란? 키보드 이벤트는 사용자가 키보드의 키를 눌렀을 때 또는 놓았을 때 발생합니다. 이러한 이벤트는 UI에서 특정 행동을 트리거하는 데 사용됩니다. Unity의 UI Toolkit에서는 다양한 클래스들이 이

By 이재협/실장/시스템개발실/PHYSIA

Manual

Unity 매뉴얼 스크립팅 API 해설

이번 문서는 Unity의 매뉴얼 스크립팅 API에 대해 설명하고, UI 툴킷에서 이벤트를 어떻게 사용할 수 있는지에 대한 예제를 제공합니다. 입력 이벤트 (InputEvent) InputEvent는 사용자가 텍스트 필드에 텍스트를 입력할 때 발생합니다. 이 이벤트는 터치스크린의 포커스가 변경될 때도 업데이트됩니다. 즉, 사용자가 입력 필드를 클릭하거나 탭할 때 발생합니다. 주요 사항: * 기본 키보드 입력 시,

By 이재협/실장/시스템개발실/PHYSIA

Manual

Unity UI 툴킷으로의 마이그레이션 가이드

이 문서는 즉시 모드 GUI(IMGUI)에서 Unity의 UI 툴킷으로 마이그레이션하는 방법을 설명합니다. 특히 에디터 UI에 중점을 두지만 런타임 UI에도 적용될 수 있는 내용입니다. 주요 차이점 코드 기반 vs UI 기반 * IMGUI: C# 스크립트의 OnGUI 함수에서 호출하는 코드 기반 방식입니다. * UI 툴킷: C# 스크립트를 통해 동작을 정의하며, 시각적 요소와 스타일을

By 이재협/실장/시스템개발실/PHYSIA

Manual

Unity IMGUI 이벤트 가이드

개요 이 문서는 Unity의 IMGUI 이벤트에 대해 설명합니다. IMGUI 이벤트는 Unity 에디터에서 작동하며 주로 UI 툴킷과 연계하여 사용됩니다. 기본적으로 마우스 및 키보드 입력을 지원하며, IMGUI 이벤트를 기반으로 한 이벤트 처리가 가능합니다. IMGUI 이벤트 소개 IMGUI 이벤트는 Unity 에디터에 직접적인 영향을 미치며, 에디터 전용 이벤트입니다. UI 툴킷은 이러한 IMGUI 이벤트를 수신하게

By 이재협/실장/시스템개발실/PHYSIA