如图,
1检测绑定单位是否有效,有效则跳转到检测血量,第一遍运行还没抓,所以是无效的,不会跳转
2抓一只
3监测单位是否被控制,被控制(=1)再抓一次
3检测单位flag,不等于0再抓一次
4设定随机数的值
5随机数加一(为什么加一
,个人是为了降低出错的概率,避免随机数随机到一样的。)似乎没用
6结束重新运转
7这时绑定的单位已经是有效的,第一条的跳转指令会直接跳转到检测生命那里,不会再运行下面的。
8基本已经完成了抓一只的指令,但是还可以更完善,检测单位的生命值,如果死亡(=0)就再抓一只。
9然后检测flag,是否等于你设定的随机数,不是的话就跳转再抓一只
10运行主程序
你这样用 总是跳转指令来跳过抓单位指令,那么你要避免他重新再运行所以你要在每个结束语后面加跳转,不让他运行抓单位。本人亲身体验,乱得一批
。