課程
/前端開發
/HTML/CSS
/HTML5小游戲---愛心魚(上)
為什么是 尾部跟著鼠標移動的?老師提供一下源代碼吧,好像樓上也遇到過類似問題
2015-10-12
源自:HTML5小游戲---愛心魚(上) 2-8
正在回答
之前也遇到這個問題,后來重復看了看,對比代碼,發現是在mom.js中的momObj.prototype.draw函數中,寫大魚身體翻轉時寫錯了。應該是
var deltaY = my - this.y;?var deltaX = mx - this.x;?var beta = Math.atan2(deltaY, deltaX) + Math.PI;
不知道你的問題是不是這個原因導致。
陌上_0004
少了一個+ Math.PI;,謝謝!問題解決了
舉報
學做HTML5游戲,輕輕松松帶你上手,適合剛入手游戲開發的同學
2 回答我為什么是 尾部跟著鼠標移動的
2 回答為什么是大魚的尾巴跟著鼠標移動?
1 回答為什么我的是大魚尾巴跟著鼠標移動呀?
5 回答魚的方向不對,總是魚尾巴跟著鼠標移動的方向走
1 回答魚不能很好得跟著鼠標移動
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2015-10-28
之前也遇到這個問題,后來重復看了看,對比代碼,發現是在mom.js中的momObj.prototype.draw函數中,寫大魚身體翻轉時寫錯了。應該是
var deltaY = my - this.y;
?var deltaX = mx - this.x;
?var beta = Math.atan2(deltaY, deltaX) + Math.PI;
不知道你的問題是不是這個原因導致。
2015-11-03
少了一個+ Math.PI;,謝謝!問題解決了