接口里面只能包含方法,不能包含属性。
接口的作用
这种情况item所有的所有的子类蓝图和clothes蓝图都能调用接口的事件。
这种情况是相应的蓝图及其子类蓝图可以调用接口的事件。
现在创建一个接口,重命名为I_pickable
为了学习接口,我们多弄了几个item的子蓝图类,放到对应的文件夹里面
------------------------------------------------------------------------------------------------------------------
现在我们改进代码,希望利用接口来检测物体是否可以拾取。
小白人蓝图添加是否实施了某个接口节点
打开item基类蓝图的类设置
添加接口
进入接口,添加一个函数,命名为pick
在item中,实现pick函数
设置一个临时的功能,小白人蓝图里增加自定义事件,pickup
给该事件添加输入值
类型是actor的引用
事件调用接口函数
当小白人检测到item的时候,激活捡起事件
测试成功