Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
【한글자막】 Unreal Engine 5 C++: 사용자 지정 에디터 도구 만들기
Rating: 3.8 out of 5(8 ratings)
144 students

【한글자막】 Unreal Engine 5 C++: 사용자 지정 에디터 도구 만들기

C++를 사용하여 다양한 에디터 모듈과 Slate 위젯을 통해 Unreal Engine 5에서 사용자 지정 에디터 도구를 만듭니다.
Created byVince Petrelli
Last updated 1/2025
Korean

What you'll learn

  • 다양한 모듈을 통해 기존 에디터 메뉴를 확장합니다.
  • EditorAssetLibrary와 EditorUtilityLibrary와 같은 기존 에디터 스크립팅 라이브러리를 탐색합니다.
  • Slate 코드를 작성하여 사용자 지정 에디터 기능을 위한 Slate 위젯을 구축합니다.
  • Slate 위젯을 표시하기 위한 사용자 지정 에디터 탭을 생성합니다.
  • 코드를 통해 머티리얼을 생성하고 핀을 연결합니다.
  • 사용자 지정 함수를 실행하기 위한 사용자 지정 에디터 핫키를 생성합니다.
  • 콘텐츠 브라우저 메뉴를 확장합니다.
  • 액터 셀렉션 메뉴를 확장합니다.
  • World Outliner를 확장합니다.
  • UI 요소로 사용자 지정 아이콘을 추가합니다.

Course content

11 sections119 lectures14h 14m total length
  • 강의 소개4:06
  • 자주 묻는 질문1:43
  • C++ 프로젝트 생성하기2:12
  • 도움이 필요하신가요?0:31
  • 언리얼 모듈6:06

Requirements

  • Unreal에서 C++ 경험이 있거나, 적어도 하나의 Unreal C++ 강의를 들은 적이 있다면 좋습니다.

Description

Unreal의 에디터를 확장하는 데 필요한 모든 것을 배우고, 프로젝트와 팀의 효율성을 높이기 위해 필요한 사용자 지정 메뉴 엔트리, Slate 위젯, 월드 아웃라이너 확장, 사용자 지정 아이콘 등록 등 다양한 기능을 생성하세요.


강의의 전반부에서는 애셋 액션을 중심으로, Unreal에서 UEditorAssetLibrary와 UEditorUtilityLibrary와 같은 기존 스크립팅 라이브러리를 탐색하여 기본적인 빠른 자산 작업을 수행하는 방법을 배웁니다.


그 다음에는 사용자 지정 메뉴 항목을 추가하여 폴더에서 마우스 오른쪽 버튼을 클릭하여 사용하지 않는 애셋을 검색하고 삭제하며, 빈 폴더를 삭제하는 기능을 구현합니다. 이러한 기능을 구현한 후 Slate로 넘어가서 등록한 사용자 지정 에디터 탭 내에서 다양한 Slate 위젯을 생성합니다. 또한 EditorUtilityWidgets를 사용하고, 코드를 통해 머티리얼을 빠르게 생성하는 알고리즘을 만드는 방법도 다룹니다.


강의의 후반부에서는 EditorUtilityWidgets와 EditorActorSubsystem의 조합을 활용하여, 액터 일괄 선택, 액터 일괄 복제, 액터 변환을 랜덤화하는 방법을 배웁니다. 그 후, 레벨 에디터 액터 메뉴를 확장하고, 사용자 지정 에디터 핫키와 월드 아웃라이너를 확장하는 방법을 통해 액터 선택 잠금을 구현합니다.


이 강의를 마치게 되면 Unreal 내에서 작업할 때 여러분 본인이나 팀이 필요한 모든 사용자 지정 에디터 도구를 만들 수 있게 되어 효율성을 향상시킬 수 있게 됩니다.

Who this course is for:

  • Unreal 에디터를 확장하는 방법을 배우고자 하는 학습자들
  • Slate 코드를 작성하고 Unreal에서 Slate 위젯을 생성하는 방법을 배우고자 하는 학습자들
  • Unreal Engine에 대해 더 깊이 이해하고자 하는 학습자들
  • 사용자 지정 메뉴 항목을 생성하고 사용자 지정 에디터 아이콘을 등록하는 방법을 배우고자 하는 학습자들