在故事中,我们通常会存在”某个节点发生变化时,需要通知其他节点”这样这一种操作,自定义事件便是为此生。
在编辑器中,选择”基础“页签,可以看到”自定义事件“组:
点击”新建“即可添加新的”事件”,默认情况下会存在以下事件:
开始故事:当未勾选”自动开始”时,需要作者主动派发该事件,否则无法正常开始游戏
退出故事:当未勾选”自动退出”时,需要作者主动派发该事件,否则无法正常退出游戏
在”行为执行器”中配合事件”当收到自定义事件”,和条件行为”自定义事件判断”,行为”广播自定义消息”、”显示黑屏文本”、”播放动画”等节点配合使用。
例如,在此故事中存在”铁门”、”办公室”、”走廊”等节点,”铁门”未开启时,”办公室”和”走廊”无法进行探索,当”铁门”开启时通知”办公室”和”走廊”可进行光探索:
铁门节点:
办公室节点:
走廊节点: