直接蓝图通信

一看挺吓唬人,其实就是类之间的调用。

A类调用B类,把B类的指针放进A类即可。这里只是用蓝图表示而已。

这个例子是击中方块后出现火焰效果。

简而言之,方块蓝图类调用火焰效果蓝图类,击中就**。

1,方块蓝图类,

右键Shape_cube->资源操作->使用此项创建蓝图(这里变灰是刚才已经生成过蓝图了)

直接蓝图通信

打开蓝图类,加入特效的蓝图指针类,也就是添加一个变量

直接蓝图通信

变量类型为火焰特效类

直接蓝图通信

击中后**火焰蓝图类

直接蓝图通信

 

对于这个火焰蓝图类,由于是击中后才**,所以把自动**去掉

直接蓝图通信

 

在场景中把火焰效果蓝图类和方块蓝图类放在一起,否则会在别的地方起火

直接蓝图通信

运行

直接蓝图通信