魚的方向不對,總是魚尾巴跟著鼠標(biāo)移動的方向走
?? ?this.y = lerpDistance(my, this.y, 0.9);
?? ?
?? ?var deltaY = my - this.y;
?? ?var deltaX = mx - this.x;
?? ?var beta = Math.atan2(deltaY,deltaX);
?? ?this.angle = lerpAngle(beta, this.angle, 0.9);
?? ?ctx1.save();
?? ?ctx1.translate(this.x,this.y);
?? ?ctx1.rotate(this.angle);
?? ?ctx1.drawImage(this.bigEye,-this.bigEye.width * 0.5,-this.bigEye.height * 0.5);
?? ?ctx1.drawImage(this.bigBody,-this.bigBody.width * 0.5,-this.bigBody.height * 0.5);
?? ?ctx1.drawImage(this.bigTail,-this.bigTail.width * 0.5 + 30,-this.bigTail.height * 0.5);
?? ?ctx1.restore();
2016-06-30
也就是說你的角度沒有設(shè)置,請?jiān)?this.angle變量之后+ Math.PI
? ? this.angle = lerpAngle(beta, this.angle, 0.9) + Math.PI
2016-09-12
太巧了 咱倆的問題一模一樣 ?想問問 為什么 ?照著 視頻寫的啊
2016-07-02
好的解決了,謝謝
2016-06-30
還是有問題,會出現(xiàn)兩個(gè)不同角度的大魚的身體