2,一个物体上的逻辑可以用于控制其他物体,也可以被其他物体active或deactivate
实例: 飞机飞过checkpoint时,我想让progress每秒自动循环增加,直到敌方飞过这个checkpoint。这要如何做到?
bsg的逻辑中有“循环”但是没有“跳出循环”。我们可以简单的将循环逻辑写在另一个物体上,需要开启循环时就active这个物体,需要关闭循环时就deactivate这个物体。
解决方法: 设置两个物体,各写上给一支队伍循环加分的逻辑。开局时全部deactivate。当红方飞过checkpoint时,deactivate控制蓝方的加分的物体(如果他这时已经处于deactivate状态那也无妨)并且activate控制红方的加分的物体
图中red1和blue1是两队加分循环逻辑的载体,checkpoint用来控制使用哪一个


