实际上,类似于是c++中的实现接口。
为了简便,两种物体,方块和灯,击中后,打印出击中的名字。
首先,创建一个接口
打开该蓝图接口,写纯虚函数,
将函数改名为printHitName,暂时不加入输入输出参数
创建灯的蓝图
在灯光蓝图类里,
点击类设置->细节->接口->添加->选择myHitInterface
在右键点击,选择实现函数,
只是打印
由于是子弹击中显示名称,所以,在子弹蓝图里写EventHit事件,用来触发
这里同样需要在子弹蓝图类设置里面添加接口,
不同的地方在于选择消息,(注意去掉情景关联)
目标连接other,击中后就打印字符串
运行