為什么我的大魚不論吃什么顏色的果實(shí)都是現(xiàn)實(shí)藍(lán)色的身體?
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//吃的藍(lán)色果實(shí)
{
ctx1.drawImage(mamaBodyBlue[mamaBodyCount], -mamaBodyOra[mamaBodyCount].width * 0.5, -mamaBodyOra[mamaBodyCount].height * 0.5);?
}
其他和小魚碰撞恢復(fù)初始狀態(tài)都沒有錯(cuò)。就是吃果實(shí)身體一直都是藍(lán)色狀態(tài)。
2016-08-16
你要把碰撞那邊的代碼貼出來
2016-08-07
問題不是出現(xiàn)在這里,應(yīng)該在碰撞檢測(cè)那邊。