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

为什么我的大鱼不论吃什么颜色的果实都是现实蓝色的身体?

for(var i = 0; i < 8; i++)

{

mamaBodyOra[i] = new Image();

mamaBodyBlue[i] = new Image();

mamaBodyOra[i].src = "./src/bigSwim" + i + ".png";

mamaBodyBlue[i].src = "./src/bigSwimBlue" + i + ".png";

}


var mamaBodyCount = this.mamaBodyCount;

if(data.double == 1)//吃的是orage

{

ctx1.drawImage(mamaBodyOra[mamaBodyCount], -mamaBodyOra[mamaBodyCount].width * 0.5, -mamaBodyOra[mamaBodyCount].height * 0.5); 

}

else//吃的蓝色果实

{

ctx1.drawImage(mamaBodyBlue[mamaBodyCount], -mamaBodyOra[mamaBodyCount].width * 0.5, -mamaBodyOra[mamaBodyCount].height * 0.5); 

}

其他和小鱼碰撞恢复初始状态都没有错。就是吃果实身体一直都是蓝色状态。

正在回答

2 回答

你要把碰撞那边的代码贴出来

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

a_阿怪 提问者

谢谢你,问题解决了~在定义吃蓝色果实加倍时,太粗心,少了个等号
2016-08-18 回复 有任何疑惑可以回复我~

问题不是出现在这里,应该在碰撞检测那边。

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

a_阿怪 提问者

谢谢你,问题解决了~
2016-08-18 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么我的大鱼不论吃什么颜色的果实都是现实蓝色的身体?

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