Unreal Engine 5 C++: Create Custom Editor Tools

所在平台: Udemy

课程主页: https://www.udemy.com/course/unrealengine5-c-one-course-solution-for-extending-editor/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:Unreal Engine 5 C++: 创建自定义编辑器工具** **课程概述:** 本课程将教授您扩展Unreal Engine编辑器所需的一切知识,帮助您创建自定义菜单项、Slate控件、扩展世界大纲视图、注册自定义图标等,以提升您和您团队的项目效率。 **课程内容:** **第一部分:资产操作与基础工具** * **探索现有脚本库:** 学习使用`UEditorAssetLibrary`和`UEditorUtilityLibrary`等Unreal内置库,执行基础的资产操作。 * **自定义菜单项:** * 学会添加自定义右键菜单项,实现搜索和删除未使用的资产。 * 学会删除空文件夹的功能。 * **Slate UI开发:** * 学习创建自定义编辑器标签页。 * 掌握创建不同的Slate控件。 * 学习使用 `EditorUtilityWidget`。 * 通过代码创建材质的自定义算法。 **第二部分:高级编辑器工具与效率提升** * **结合EditorUtilityWidgets和EditorActorSubsystem:** * 实现批量选择Actor。 * 实现批量复制Actor。 * 实现随机化Actor变换。 * **高级编辑器功能扩展:** * 通过扩展关卡编辑器菜单实现Actor选择锁定。 * 创建自定义编辑器快捷键。 * 扩展世界大纲视图(World Outliner)。 **学习成果:** 完成本课程后,您将能够根据您或您团队的需求,创建任何自定义编辑器工具,从而显著提高在Unreal Engine中工作的效率。

课程评论(0条)

课程详情

Learn everything that you need to know for extending Unreal's editor and create custom menu entries, slate widgets, extend world outliner, register custom icons and much more for boosting your efficiency that your project and your team needs.In the first part of the course, we'll focus on the actions to assets and we'll begin with exploring the existing scripting libraries like UEditorAssetLibrary and UEditirUtilityLibrary in Unreal to help us to achieve some basic quick asset actions.Then we'll look at how to add in our custom menu entries to help us search and delete unused assets and delete empty folders when we right mouse button click a folder. With the ability like this, we'll then dive into slate and create different slate widgets in a custom editor tab that we registered. We'll also cover how to use EditorUtilityWidgets and create our own algorithms to help us quickly create materials from code.In the second part of the course, we're going to use the combination of EditorUtilityWidgets and EditorActorSubsystem to help us achieve actor batch selection, actor batch duplication, and randomize actor transform. Then we'll use the skills and knowledge we learned to create actor selection lock through extending level editor actor menu, custom editor hot keys and extending world outliner.After this course, you will be able to create any custom editor tools that you or your team needs for better efficiency when working inside of Unreal.

课程标签

0人关注该课程

主题相关的课程