UE5 蓝图-游老师-18-蓝图的封装,19-继承,20-多态:父类中的变量,函数、事件,分发器,实现的接口,可以被子类直接使用,也可以被子类重写重定义

(205)封装是为了隐藏细节,只对外公开必要的接口 。在 C++ 等语言里,直接用代码来写成类。 在 UE 里,成了图形化界面,做的也是一样的事情,建立蓝图,都是继承了 actor 这个基类,再定义自己的变量与函数,并可以修改这些变量与函数的访问域。

++如图,定义了这个事件函数的访问域

(206)继承

(207)子类的多态与重载函数与事件

++ 子类重写父类函数

++ 重写

++ 对基类中事件函数的重写

(208)父类与子类中的事件分发器

++ 在关卡蓝图里,为子类重新编写了父类中的分发器绑定

(209**)接着学习蓝图里实现的接口,在子类里的重写** :

++ 在子类中重载接口

(210)

谢谢

相关推荐
远离UE45 小时前
UE5 高性能 实时 玻璃破碎系统
ue5
远离UE415 小时前
UE5 多线程 与 异步 并行
ue5
日月云棠4 天前
UE5源码分析之Editor——ConfigEditor模块全面分析
ue5
日月云棠4 天前
UE5源码分析之Editor——CommonMenuExtensions插件全面分析
ue5
日月云棠4 天前
UE5源码分析之Editor——ClothingSystemEditorInterface模块全面分析
ue5
日月云棠4 天前
UE5源码分析之Editor——ClothPainter插件全面分析
ue5
[苦行僧]5 天前
ue5 异步 Task
ue5
曼巴UE58 天前
Unlua UE5.3 调试
ue5·lua·unlua
远离UE410 天前
UE5 母材质 编写笔记
笔记·ue5·材质
远离UE410 天前
UE5 HLSLTranslator 与 ShaderCompiler
ue5