夏末微凉:
最后一关就涉及到这个游戏代码运行的方式了,代码会循环的从上面执行到下面,这也就导致了上面和下面代码冲突的时候会执行下面的代码。第一次循环<首先1打开然后发现敌人的时候1关2开然后下面的全部不会触发>运行结果是1关2开然后一直执行这样的循环,直到敌人走出侦查范围这个时候由于上一次循环的结果1关2开所以下一次的循环是<1开,这个时候1和2都是打开的由于不会发现敌人,所以保持12都开,进入第三行第三行条件符合,四五行不符合,六行打开3然后然后第七行2关>然后再下一次发现敌人之前一直保持1开2关3开第二个敌人进入侦查范围时,再次执行上面讲的两个循环,唯一不同的是第二个循环里面的第五行,由于3开,所以结果是4开这个时候1开2关3开4开然后第三次敌人进入侦查范围,再次执行上面的两个循环,第二个循环的第四行,由于4开,所以5开敌人走出侦查范围,由于5开,所以会触发第八行的跟随,但是自己的移速比对面快,而且对面发现自己就会进攻,所以第九行发现敌人就立正最后一关的原理就是这样啦,我说的可能有点乱😂,希望能给你点启发
图片 
















