终于有点头绪了
3次过,感觉已经到巅峰了哈哈哈哈
第二十三关出了一个很有意思的bug(应该是)
我的程序是这样的:
这三个程序前几部分都差不多,第3步更是一模一样
上下两个程序只有目的地和下面的程序多了一条到目的地就激发信号1的指令
按理说这样就可以让三个一起攻击了
但是!
他喵的就只有上面那个攻击了(截图时我把中间的3指令从子指令中撤了出来)
真是惊了,害得我又给下面的4指令加了一个开火指令才好

5
:
不是bug,代码优先级你应该明白吧,这里同样是优先级导致的,并且是多单位之间的优先级导致的。你的最上面三张截图简化如图,上面两个开枪,第三个不开枪。三个单位代码放在一个单位里面就是下图,两个开枪一个不开枪你最开始的写法只有一个开枪是应为A<3所以不开枪至于优先级检测就参考下图吧三个单位代码一样,第八行如下被开启的信号越多说明优先级越高
图片 














