news 2026/4/11 17:57:44

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

作者头像

张小明

前端开发工程师

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

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

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

(206)继承

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

++子类重写父类函数

++重写

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

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

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

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

++在子类中重载接口

(210)

谢谢

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!