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

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

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

(206)继承 :

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

++ 子类重写父类函数 :

++ 重写 :

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

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

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

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

++ 在子类中重载接口:

(210)

谢谢

相关推荐
曼巴UE56 天前
UE5 客户端 需要的网络同步概念总结(3 )-事件同步 RPC 以及三种调用方式
网络·c++·网络协议·学习·rpc·ue5
归真仙人9 天前
【UE项目迁移银河麒麟(Linux)局域网会话搜索失败排查】
ue5·ue4·vr·unreal engine·银河麒麟
fanfan_hongyun10 天前
UE5.1 应用InWebSocketClient-main 接收websocket信息
ue5
远离UE411 天前
Chaos、WFC 与 FJA 原理与区别笔记
ue5
平行云11 天前
3D应用推流太贵太慢?ImmerShare Lite:利用本地算力实现极简一键分享
unity·ue5·实时云渲染·云桌面·像素流·云游戏·串流
fanfan_hongyun12 天前
UE5.1 VaRest插件 读取json http请求
ue5
SpiderCodeJ12 天前
【UE5】- UE MCP :在UE5.8编辑器中内置链接Codex
ue5·codex·智能体·mcp
weixin_4046793116 天前
ue5 widget 之间的蓝图通讯
ue5
zr想努力16 天前
GAS学习(UE5自用)
学习·ue5
平行云16 天前
国产GPU云渲染适配实战:驱动兼容、编码调优与多路并发
unity·ue5·webrtc·webgl·实时云渲染·云桌面·像素流送