文章目录
一、GameplayCue定义
GameplayCue(GC)
执行非游戏逻辑相关的功能, 像音效, 粒子效果, 镜头抖动等等. GameplayCue
一般是可同步(除非在客户端明确执行(Executed)
, 添加(Added)
和移除(Removed)
)和可预测的.
我们可以在ASC
中通过发送一个强制带有"GameplayCue"开头的相应GameplayTag
和GameplayCueManager
的事件类型(Execute, Add或Remove)来触发GameplayCue
. GameplayCueNotify
对象和其他实现IGameplayCueInterface
的Actor
可以基于GameplayCue
的GameplayTag(GameplayCueTag)
来订阅(Subscribe)这些事件.
注意: 再次强调, GameplayCue
的GameplayTag
需要以GameplayCue
为开头, 举例来说, 一个有效的GameplayCue
的Game