蓝图使用接口通信

实际上,类似于是c++中的实现接口。

为了简便,两种物体,方块和灯,击中后,打印出击中的名字。

首先,创建一个接口

 

打开该蓝图接口,写纯虚函数,

 

将函数改名为printHitName,暂时不加入输入输出参数

创建灯的蓝图

 

在灯光蓝图类里,

点击类设置->细节->接口->添加->选择myHitInterface

在右键点击,选择实现函数,

 

只是打印

由于是子弹击中显示名称,所以,在子弹蓝图里写EventHit事件,用来触发

这里同样需要在子弹蓝图类设置里面添加接口,

不同的地方在于选择消息,(注意去掉情景关联)

目标连接other,击中后就打印字符串

运行

©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页