下载 App
这究竟是我设计出bug,还是游戏自己的bug?
2019/02/02208 浏览综合
十七关加入了血量条件,在实验很多次以后我终于设计出如下的程序:

但是现在有个这样的问题,如下图现在是回去A加血

正常情况下应该是下图这样在A站立,待血量达标再去B

但是!!它经常会蹭到A的边缘然后直接去B,导致距离条件A=0无法达成。(没停下来加血)

后来我自己慢放10000倍观察机器人即将到达A点的程序执行情况。
发现第三条程序里的执行路径点A,不一定会让机器人到A=0的位置,有时候是A=0.5 0.3 0.2 !!(总之是让A点亮起来)然而距离条件判断没有浮点类型,如果我设置A≤1,它就在A=1在回复站距离之外站立了。

所以我怀疑有这样的特性(bug):
路径点达成判定不严谨。
大家有什么更好滴办法吗?










