UE4版本 4.8.1
UE4发报机-关卡蓝图调用蓝图类的发报机
这节通过发报机来实现,关卡蓝图通知并调用蓝图类中的事件
新添加功能:
[BP_TestB]实例添加功能:让[BP_TestB]实例旋转[3:00]秒钟的功能
一、打开关卡蓝图
1>首先在场景中选择[BP_TestB]实例
在开关卡蓝图[Event Graph]图表中右键引用[BP_TestB]实例
2>在[Event Graph]图表中添加[Add Timeline]节点
3>双击[Timeline_0]后,设置时间为[3:00]秒
4>添加旋转[AddActorLocalRotation]函数
让[Get World Delta Seconds]与[Delta Rotation]相乘,在[Yaw]方向旋转
5>通过[Event BeginPlay]事件来处发
运行后,屏幕上显示[BP_TestB]实例旋转3秒钟
图1
二、然后通过关卡蓝图来调用[BP_TestB]蓝图类发报机
在上一节点已经为[BP_TestB]蓝图类添加了发报机
为[BP_TestB]蓝图类添加自定义调用事件
1>将[ED_RotateFinished]发报机拖到图表中,并选择[Bind]事件
2>创建自定义事件并添加打印字符串的节点
3