为了账号安全,请及时绑定邮箱和手机立即绑定

为什么大鱼碰到黄色果实,double也变为2???

为什么当大鱼碰到黄色果实,double也变为2啊

正在回答

2 回答

data.double = 2; 必须限定在  if(fruit.fruitType[i] == "blue") 的大括号{}里,如果不小心写到外面了,可能就会导致大鱼碰到黄色果实,double也变为2

0 回复 有任何疑惑可以回复我~
#1

DOZA 提问者

非常感谢!
2016-07-15 回复 有任何疑惑可以回复我~

到这节课时,因为data.double=2,必须在if(fruit.fruitType[i] =="blue")满足时才执行,但是这里还没有添加另外一种情况,就是当大鱼吃到蓝色果实时,其double就变成2了,只有大鱼与小鱼碰撞后,double的值才被初始化为1。因而,在大鱼吃到蓝色果实后,没有和小鱼碰撞的情况下,其double值一直为2。

2 回复 有任何疑惑可以回复我~
#1

DOZA 提问者

谢谢哦!
2016-07-15 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么大鱼碰到黄色果实,double也变为2???

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信