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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

老師,為什么rotate方法使用后,魚的位置不跟著鼠標(biāo)光標(biāo)移動(dòng)了,畫布旋轉(zhuǎn),坐標(biāo)系也旋轉(zhuǎn)了嗎??

momObj.prototype.draw = function(){


? ?var deltaY=my-this.y;
? ?var deltaX=mx-this.x;
? ?var beta = Math.atan2(deltaY,deltaX);
? ?//console.log(beta);
? ?//this.x=this.x*Math.cos(this.lastbeta-beta)+this.x*Math.sin(this.lastbeta-beta);
? ?//this.y=this.y*Math.sin(this.lastbeta-beta)+this.y*Math.cos(this.lastbeta-beta);
? ?//beta=Math.PI/2;
? ?//var mmx=mx*Math.cos(-beta)+my*Math.sin(-beta);
? ?//var mmy=mx*Math.sin(-beta)+my*Math.cos(-beta);

? ?this.x = lerpDistance(mx,this.x,0.9);
? ?this.y = lerpDistance(my,this.y,0.9);
? ?this.angle = lerpAngle(beta,this.angle,0.9);
? ?console.log(this.angle);
? ?ctx1.save();

? ?ctx1.translate(canWidth*0.5,canHeight*0.5);
? ?ctx1.rotate(this.angle);

? ?ctx1.drawImage(this.body,this.x-this.body.width*0.5,this.y-this.body.height*0.5);
? ?ctx1.drawImage(this.eye,this.x-this.eye.width*0.5,this.y-this.eye.height*0.5);
? ?ctx1.drawImage(this.tail,this.x-this.tail.width*0.5+30,this.y-this.tail.height*0.5);

? ?//this.lastbeta=beta;
? ?ctx1.restore();
}

正在回答

2 回答

我還想不明白,跟你一樣的問題

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

我想通了,哈哈,還是要分解問題,多看老師的編程思路才能衍生出自己的。不用大家給我回答了,

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

舉報(bào)

0/150
提交
取消

老師,為什么rotate方法使用后,魚的位置不跟著鼠標(biāo)光標(biāo)移動(dòng)了,畫布旋轉(zhuǎn),坐標(biāo)系也旋轉(zhuǎn)了嗎??

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

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

幫助反饋 APP下載

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

公眾號(hào)

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