被动功能
被动能够让一个事件同时调用多个并行处理的公共事件,无需使用开关或设置公共事件为并行处理。
更直观一些,这类似于一个并行处理事件X(如下图)。然而,这会让事件命令从上到下依次运行,这意味着在显示“Ha ha ha!”之前,必须完成公共事件Enemy Collision Check的全部流程。
有了被动,公共事件Enemy Collision Check 会永远在后台运行,且无需将事件的触发器改为并行处理。如下例,这个角色正在同时持续进行着多个处理,你仍然可以和他对话,且不会因此打断它。
使用场景:能够同时执行巡逻,碰撞检测,每五秒跳一次,并检测其HP是否耗尽的怪物。
要使用被动功能,只需在注释中输入:
<passive: 公共事件名1, 公共事件名2, etc.>