【Broforce进阶触发器教程】重复触发器
反复自我触发器
反复自我触发器,即该触发器自己启动自己,这样做有一定的危险,但是最为简单,如果您这么做,请设定延时触发,设置较低的延时可能造成内存泄漏和游戏崩溃,在触发器选项卡中,选中下方的”Add New Level Event Action“,将动作选项卡设置为”ActivateTrigger“,移动到最下方,输入该触发器自己的名称,即可完成该重复触发器。


标准双触发器
一般情况下,您应该采用双触发,因为它是更安全的触发器,但是您的工作量将会成倍地上涨!同样地,您可以添加更多的重复触发器……然后猪脑过载。

标准多触发器
使用多触发器是反复触发器的最佳选择!
您可以使用第三个Trigger来开始触发它们,如果要这么做,请分别在Repeat Trigger1,2中取消勾选Start Enabled选项,这样能使得它们不能自动启动,然后设置第三个Trigger,设置它启动这两个重复触发器,您注意到,这两个重复触发器有间隔,这样做是为了避免过快地重复触发自己,能为触发留下缓冲,但是仍然建议添加延时启动。设置启动触发器能够减少一些问题。

同样地,使用第四个Trigger来终止它们,只是“Level Event”选项卡中的“ActivateTrigger”替换成了“DeactivateTrigger”,为Trigger和Action命名是良好的制作习惯,可以使更高级的触发器得以实现和更高的可读性。

不被终止的重复触发器是难以预料的,所以建议添加终止触发器;应该包含“启动重复触发器”避免英雄因其他原因先触发了终止触发器,使得它无法终止。您可以进一步地优化它,即使得终止触发器最初不自动运行,在启动触发器中启动终止触发器。
以下是一个经典的重复触发器示例,您可以在我的Broforce创意工坊中找到它。该关卡包含了大量的Trigger。

玩得愉快,同时避免内存泄漏,猪脑过载