Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you may not be able to execute some actions.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
写了一条事件:当a碰到b,让b的实例变量减去1。运行的时候为什么减着减着不减了
@天灵w 碰撞条件是要两者开启碰撞的状态下,从不重叠变为重叠的一瞬间仅执行一次,直到他们不重叠后又重叠,才会触发下一次的,如果不是其他逻辑限制了变量的值,那基本只能从条件去思考是否是条件不满足了,也就是一开始说的那个。
解决了,谢谢。对了,当五个a碰到b的时候,b的血量为什么才减一个a的攻击。
@天灵w 你用的是重叠?如果是碰撞的话应该是分别独立计算的才对,重叠的话最好加上系统条件中的遍历循环条件,也就是对每一个重叠的子弹分别结算一次后续动作
已经成功了,谢谢。