这关该怎么过?不知为啥一交上火就不动了。
如题
:
不动那个机器人第三行第四行路径都是从b开始,当发现敌人时根据指令下排优先级高于上排会按第四行路径从b开始移动,移动了一点视野里没有敌人了则第三行满足第四行不满足,则按第三行路径重新从b开始移动,然后再满足第四行,再满足第三行,由于敌人刚好在视野边界所以看上去没动。路径指令没有“记忆”,例如设指令-1:前往ab2:如果发现敌人则站立开火根据指令下排优先,在ab途中发现敌人时前往ab和站立冲突时执行站立,消灭敌人后重新执行前往ab不会接着走,而是会回到a然后再往b,第一行改为前往b就不一样了😃
难道我了
为什么不去c点反而回a点了
:
移动到ad之间发现敌人触发第二行会开始从abc开始移动,移动了一步敌人没了满足第一行不满足第二行,会开始沿adc移动,但由于除非了一次第二行,第一行的路径相当于重置了,他会回到a再往d移动,然后再遇到敌人再重复这过程,直到敌人到a附近时,才只能沿abc移动,但没有敌人时又会执行第一行
:
ps:除了中间那个机器人,其他的移动都用寻路,这样他们能聪明些,大大提高过关可能
:
可以,其实就是安排逻辑,和你老婆交待你去打酱油,如果白菜便宜,就顺便买两斤白菜,但是打酱油优先级更高这种安排差不多,但是感觉关卡的难度加大有点儿陡峭。














