问答详情
源自:3-7 水澡长在海葵上面

果实的问题

果实放在了海葵上之后,好像重叠了 吃一个变成了吃多个 怎么办

提问者:weixin_慕勒4259824 2016-07-07 15:43

个回答

  • weixin_慕盖茨4117693
    2020-09-27 06:53:05

    原因是因为,momFruitCollision判断了多次,一直再循环。

    解决的方法很奇怪,是在fruit born 的时候吧this.x[i] 和this.y[i] 给加上,不要删除, 也就是初始化。

    至于为什么我也不太理解。

  • 陈子恒Evan
    2016-07-07 16:50:30

    海葵加个属性  有果实的true  没果实的false  果实出生的时候做个判断  有果实了(true)就再随机一次海葵