600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > 32_ue4进阶末日生存游戏开发[接口]

32_ue4进阶末日生存游戏开发[接口]

时间:2021-08-21 11:06:37

相关推荐

32_ue4进阶末日生存游戏开发[接口]

接口里面只能包含方法,不能包含属性。

接口的作用

这种情况item所有的所有的子类蓝图和clothes蓝图都能调用接口的事件。

这种情况是相应的蓝图及其子类蓝图可以调用接口的事件。

现在创建一个接口,重命名为I_pickable

​​

为了学习接口,我们多弄了几个item的子蓝图类,放到对应的文件夹里面

------------------------------------------------------------------------------------------------------------------

现在我们改进代码,希望利用接口来检测物体是否可以拾取。

小白人蓝图添加是否实施了某个接口节点

打开item基类蓝图的类设置

添加接口

进入接口,添加一个函数,命名为pick

在item中,实现pick函数

设置一个临时的功能,小白人蓝图里增加自定义事件,pickup

给该事件添加输入值

类型是actor的引用

事件调用接口函数

当小白人检测到item的时候,激活捡起事件

测试成功

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。