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

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

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

(206)继承

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

++ 子类重写父类函数

++ 重写

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

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

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

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

++ 在子类中重载接口

(210)

谢谢

相关推荐
每天回答3个问题6 小时前
UE教程|unlua知识地图
ue5·腾讯·lua5.4
皇族崛起1 天前
【3D标注】- Unreal Engine 5.7 与 Python 交互基础
python·3d·ue5
一眼万里*e1 天前
UE中的UObject创建,销毁
ue5
吴梓穆4 天前
UE5 Perforce使用完全手册
ue5
zhangzhangkeji5 天前
UE5 蓝图-游老师-13-事件、函数、宏、事件分发器:在自定义蓝图(包括 UI 控件蓝图)中就可以创建事件分发器
ue5
Zhichao_975 天前
【UE5.3】小白人动画重定向
ue5
Zhichao_975 天前
【UE5.3】为人形角色建立Contrl Rig
ue5
竹欣5 天前
UE杂项(Mass 崩溃排查)
ue5
__Ryan5 天前
BlueprintImplementableEvent和BlueprintNativeEvent
c++·ue5·unreal engine