|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/unrealengine5-c-one-course-solution-for-extending-editor-korean/
课程评论:没有评论
课程名称:【韩文字幕】Unreal Engine 5 C++:创建自定义编辑器工具 课程概述: 本课程全面教授您扩展Unreal Engine编辑器的所有必备知识,助您通过创建自定义菜单项、Slate小部件、世界大纲扩展以及注册自定义图标等功能,极大地提升项目和团队的工作效率。 课程前半部分将重点关注资源操作。您将深入探索Unreal中现有的脚本库,如UEditorAssetLibrary和UEditorUtilityLibrary,学习执行基础的快速资源操作。随后,您将通过添加自定义菜单项,实现右键单击文件夹以查找并删除未使用的资源,以及删除空文件夹的功能。在完成这些功能后,课程将转向Slate,指导您在已注册的自定义编辑器标签页内创建各种Slate小部件。此外,还将涉及使用EditorUtilityWidgets以及通过代码创建快速材质生成算法。 课程后半部分,您将学习如何结合使用EditorUtilityWidgets和EditorActorSubsystem,实现批量选择、批量复制以及随机化Actor变换等功能。随后,通过扩展级别编辑器Actor菜单、自定义编辑器快捷键以及扩展世界大纲,您将学会实现Actor选择锁定。 完成本课程后,您将能够为Unreal Engine内的开发场景量身定制所有必要的自定义编辑器工具,从而显著提高您和您团队的工作效率。
Unreal의 에디터를 확장하는 데 필요한 모든 것을 배우고, 프로젝트와 팀의 효율성을 높이기 위해 필요한 사용자 지정 메뉴 엔트리, Slate 위젯, 월드 아웃라이너 확장, 사용자 지정 아이콘 등록 등 다양한 기능을 생성하세요.강의의 전반부에서는 애셋 액션을 중심으로, Unreal에서 UEditorAssetLibrary와 UEditorUtilityLibrary와 같은 기존 스크립팅 라이브러리를 탐색하여 기본적인 빠른 자산 작업을 수행하는 방법을 배웁니다.그 다음에는 사용자 지정 메뉴 항목을 추가하여 폴더에서 마우스 오른쪽 버튼을 클릭하여 사용하지 않는 애셋을 검색하고 삭제하며, 빈 폴더를 삭제하는 기능을 구현합니다. 이러한 기능을 구현한 후 Slate로 넘어가서 등록한 사용자 지정 에디터 탭 내에서 다양한 Slate 위젯을 생성합니다. 또한 EditorUtilityWidgets를 사용하고, 코드를 통해 머티리얼을 빠르게 생성하는 알고리즘을 만드는 방법도 다룹니다.강의의 후반부에서는 EditorUtilityWidgets와 EditorActorSubsystem의 조합을 활용하여, 액터 일괄 선택, 액터 일괄 복제, 액터 변환을 랜덤화하는 방법을 배웁니다. 그 후, 레벨 에디터 액터 메뉴를 확장하고, 사용자 지정 에디터 핫키와 월드 아웃라이너를 확장하는 방법을 통해 액터 선택 잠금을 구현합니다.이 강의를 마치게 되면 Unreal 내에서 작업할 때 여러분 본인이나 팀이 필요한 모든 사용자 지정 에디터 도구를 만들 수 있게 되어 효율성을 향상시킬 수 있게 됩니다.