為什么我的大魚不論吃什么顏色的果實都是現實藍色的身體?
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);?
}
其他和小魚碰撞恢復初始狀態都沒有錯。就是吃果實身體一直都是藍色狀態。
2016-08-16
你要把碰撞那邊的代碼貼出來
2016-08-07
問題不是出現在這里,應該在碰撞檢測那邊。