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

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

小魚游動問題

http://img1.sycdn.imooc.com//56c447ab0001ec7307490387.jpg我按照老師的代碼寫的,怎么小魚游動的方向不對?

正在回答

4 回答

var?deltaY=mom.y-this.y;
	var?deltaX=mom.x-this.x;
	var?beta=Math.atan2(deltaY,deltaX)+Math.PI;
	//lerp?angle
	this.angle=lerpAngle(beta,this.angle,0.6);

對對代碼,有沒有哪里寫錯(cuò)了的。

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

珍惜小燕子 提問者

對照你給的看了沒有問題,但我這邊的小魚游動方向就是不對
2016-02-18 回復(fù) 有任何疑惑可以回復(fù)我~

少了rotate(this.angle),沒有寫旋轉(zhuǎn)函數(shù)

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

問題已解決了,謝謝了!this.x=lerpDistance(mx,this.x,0.98);
?? ??? this.y=lerpDistance(my,this.y,0.98);這個(gè)地方寫錯(cuò)了,mx,my應(yīng)該是mom.x,mom.y

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

sakurashine

噢,那這就是小魚的游動目標(biāo)是大魚而你寫成了鼠標(biāo)了。解決了就好。
2016-02-18 回復(fù) 有任何疑惑可以回復(fù)我~

babyObj.prototype.draw=function(){
?????? this.x=lerpDistance(mx,this.x,0.98);
?? ??? this.y=lerpDistance(my,this.y,0.98);
????? ?
?????? var deltay=mom.y-this.y;
?????? var deltax=mom.x-this.x;
?????? var beta=Math.atan2(deltay,deltax)+Math.PI;

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

?? ??? ctx1.save();
?? ??? ctx1.translate(this.x,this.y);
?????? ctx1.rotate(this.angle);
????? ?
?????? ctx1.drawImage(this.babyTail,-this.babyTail.width*0.5+23,-this.babyTail.height*0.5);
?????? ctx1.drawImage(this.babyBody,-this.babyBody.width*0.5,-this.babyBody.height*0.5);
?????? ctx1.drawImage(this.babyEye,-this.babyEye.width*0.5,-this.babyEye.height*0.5);
?????? ctx1.restore();
}這是我的代碼

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

舉報(bào)

0/150
提交
取消
HTML5小游戲---愛心魚(上)
  • 參與學(xué)習(xí)       92344    人
  • 解答問題       576    個(gè)

學(xué)做HTML5游戲,輕輕松松帶你上手,適合剛?cè)胧钟螒蜷_發(fā)的同學(xué)

進(jìn)入課程

小魚游動問題

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

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

幫助反饋 APP下載

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

公眾號

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