本套课程介绍了使用我们的虚幻C++去开发我们的编辑器,扩展我们的编辑器,设置我们自定义样式,Slate架构设计,自定义我们的编辑器样式,从基础的Slate控件到我们的布局,一步步的讲解我们的的Slate基础知识,从基础知识到进阶内容都不带领大家一步步的去操作讲解。
课程介绍视频如下
【UE5】虚幻C++Slate开发全网最完整的Slate全流程开发教程(已完结)
【谁适合学习这门课】
本套课程面向初学者,满足学习需求包括但不仅限于以下:
-
在校学生平时练习作业
-
毕业设计、研究生论文等活动的备战练习
-
对开发感兴趣的设计师,对设计感兴趣的开发者
-
想从事UE开发的程序员
-
Slate方向的程序员
-
扩展编辑器开发
【软硬件环境】
本项目使用的 UE5(虚幻引擎) 编辑器版本为 UE5.1,电脑配置显卡最低是英伟达GTX1060,内存8G,处理器Intel(R) Core(TM) i7-10700F CPU @ 2.90GHz 2.90 GHz
【课程亮点】
项目全程录制,分为以下内容
- Slate概述
- SComponentWidget
- 用Slate写控件布局
- Runtime模式将Slate添加到我们视口
- Slate自定义参数和代理绑定
- UserWidget转化成SWidget
- 创建EditorStandaloneWindow插件
- Slate扩展编辑器工具栏
- Slate扩展编辑器主菜单栏
- Slate扩展编辑器辅菜单栏
- Slate设置自定义的按钮图片样式
- FTabManger自定义窗口
- FSlateApplication自定窗口
- SCanvas
- SComboBox
- SHorizontalBox和SVerticalBox
- SEditableText
- SSplitter
- FSlateWidgetStyle自定义图片文本声音颜色样式
- SOverlay
- STextBlock
- FMessgeDialog
- SBox和SBorder
- SButton
- SConstraintCanvas
- SCheckBox
- SGridPanel
- SScorllBox
- SMultiLineEditableText
- SWrapBox
- STreeView
- SListView
- 自定义虚幻编辑器窗口布局
- FUICommandInfo
- FUICommandList
- FMenuBarBuilder
- FToolBarBuilder
- 总结
【课程时长】
总时长6小时30分,一共分为38个课时。