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

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

首先,创建一个接口

蓝图使用接口通信

蓝图使用接口通信

 

打开该蓝图接口,写纯虚函数,蓝图使用接口通信

 

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

创建灯的蓝图

蓝图使用接口通信

 

蓝图使用接口通信

在灯光蓝图类里,

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

蓝图使用接口通信

蓝图使用接口通信

蓝图使用接口通信

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

蓝图使用接口通信

 

蓝图使用接口通信

只是打印

蓝图使用接口通信

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

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

蓝图使用接口通信

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

蓝图使用接口通信

蓝图使用接口通信

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

蓝图使用接口通信

运行

蓝图使用接口通信

相关文章:

  • 2021-08-19
  • 2022-01-16
  • 2021-07-07
  • 2021-07-03
  • 2021-12-17
  • 2021-12-05
  • 2021-04-14
  • 2022-01-15
猜你喜欢
  • 2021-12-06
  • 2021-06-11
  • 2021-10-13
  • 2021-11-05
  • 2021-05-01
  • 2021-07-09
  • 2021-07-21
相关资源
相似解决方案