而满足特定时间节点的用法,则是要求时间到达某个特定的节点时,才能触发的行为事件,在很多游戏中,延迟生效的技能多会用到类似的方式。
比如《英雄联盟》时光老人的“定时炸弹”:指定目标地点投掷一个定时炸弹,3秒倒计时之后炸弹会爆炸。这里所描述的3秒之后,就是满足特定时间节点最常用的一种方式。
在满足特定时间节点的用法中,还有一种满足游戏规则定义的特殊时间节点,比如四季、昼夜、年份,甚至是通过技能效果改变当前时间节点,以满足触发技能行为事件。
在《DOTA2》的暗夜魔王就属于这种的典型应用,在《DOTA2》的游戏规则中,设定了关于昼夜切换的游戏规则,暗夜魔王在黑夜这个特定时间节点阶段中,自身的技能会获得额外加成,甚至自身还拥有着直接改变当前时间节点的技能方式。
当然关于“时间”这个概念,还有很多衍生的用法,在这里我们主要是提炼“时间触发事件”的概念,以上的三种案例是用来阐述关于时间触发的应用方式。
4、空间触发事件空间触发:以指定Actor为中心进行空间范围检测,满足预设条件后,触发的技能行为事件。
在空间触发事件中,通常大家会看到两种方式的应用,范围内有效条件的持续监测和范围边界的条件检测,前者应用途径更广,几乎各种游戏类型都能看到,而后者应用的环境相对较少。