第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

為什么我的是大魚尾巴跟著鼠標移動呀?

momObj.prototype.draw =function(){

//lerp x,y 讓大魚跟隨鼠標移動

this.x = lerpDistance(mx,this.x,0.98);//數(shù)字越大越慢

this.y = lerpDistance(my,this.y,0.98);

//計算坐標差

//Math.atan2(y,x)

var deltaY = my - this.y;

var deltaX = mx - this.x;

var beta = Math.atan2(deltaY,deltaX);//-pi,pi


//lerp angle 趨向于角度

this.angle = lerpAngle(beta,this.angle,0.6);


ctx1.save();

//使eye, body ,tail的中心在同一個點,后移尾巴位置得到大魚圖片

ctx1.translate(this.x,this.y);//重新映射畫布上的 (0,0) 位置,先移動位置

ctx1.rotate(this.angle);//再旋轉(zhuǎn)角度


ctx1.drawImage(this.bigTail,-this.bigTail.width * 0.5 + 30,-this.bigTail.height * 0.5);

ctx1.drawImage(this.bigBody,-this.bigBody.width * 0.5,-this.bigBody.height * 0.5);

ctx1.drawImage(this.bigEye,-this.bigEye.width * 0.5,-this.bigEye.height * 0.5);


ctx1.restore();


}


正在回答

1 回答

var beta = Math.atan2(deltaY,deltaX);//-pi,pi

這一段改一下,后面加上 Math.PI

var beta = Math.atan2(deltaY,deltaX) + Math.PI;

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

為什么我的是大魚尾巴跟著鼠標移動呀?

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號