效果图
Event Dispatcher
就是消息分发器,通过它可以非常方便地实现观察者模式
本文使用Event Dispatcher
实现了一个由GameMode
最为消息中心,关卡中的Actor及Character之间通过它来传递消息的机制。
在GameMode蓝图中创建Event Dispatcher
,并更名为"GameEvent"
添加一个输入参数,更名为"event",并将参数类型设置为String
回调函数的原型需符合"GameEvent"