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

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

HTML5小游戲---愛心魚(下)

難度中級
時長 3小時27分
學習人數(shù)
綜合評分9.80
87人評價 查看評價
9.9 內(nèi)容實用
9.9 簡潔易懂
9.6 邏輯清晰

最新回答 / 丟lld
這段代碼,沒有問題,但是不能解決問題,你回頭再跟老師的仔細比對一下

最新回答 / 前秦
這是用了面向?qū)ο蟮乃枷?。把要用到的相應的?shù)據(jù)封裝起來,用到的時候再調(diào)用,是整個開發(fā)過程條理清晰,知道哪一部分干什么工作,調(diào)試起來也容易,降低開發(fā)的難度。
0_秋意_03367333 Failed to execute 'drawImage' on 'CanvasRenderingContext2D': The HTMLImageElement provided is in the 'broken' state."
出錯的地方是定義刷新小魚圖片的模塊
要注意babyTail[i].src = "./src/babyTail" + i + ".png"; 最后 “.png”是有 “.”的

最新回答 / qq_cool鼠_0
綜合評分下面有,資料下載,點擊 綠色 “下載”就可以了。
對于一些新手很有開拓思維的作用,特別是后面的。最好自己親手敲一次,經(jīng)驗都是敲出來的。如果有Bug實在找不到,源碼git地址 : https://github.com/XhhDream/Try/tree/master/Feed 希望本課程80%后再看我的代碼。以及多拜雍正,少八阿哥。
謝謝老師的陪伴
類似halo和wave這樣基本相同的代碼可以運用面向?qū)ο髮崿F(xiàn)將共同部分抽象出來
大魚吃到藍色果實就一直是藍色,吃紅色果實還是藍色,知道碰撞小魚才會變白色

已采納回答 / NoLimits
還有第39行,alive后面少寫了 [i] , 把我說的這幾處都改一下就可以了、、、
不能產(chǎn)生第二個的,,born里面加一個return就行了
if (mom.momBodyCount > 0) { var l = calLength2(mom.x, mom.y, baby.x, baby.y);if (l < 900)
{ //baby recover baby.babyBodyCount = 0; mom.momBodyCount = 0;//score updatedata.addScore(); }}
實際上的判斷語句這樣也是可以的,當大魚的身體處于第0張圖片的狀態(tài)時,碰撞小魚也是沒有反應的,
只是這樣會犧牲類的獨立性。
同時剛才的數(shù)值判斷應該是在main.js中沒有加入data.addScore();
AI真是不合理。、。
不過應該設計就是這樣哈哈哈哈哈哈。。。
大魚吃到不同果實后身體顏色發(fā)生變化,,老師這里有個錯誤,如果吃了藍色以后,再吃橙色,而身體顏色就不變化了。
應該在momFruitsCollision函數(shù)里判斷顏色那里加一個else語句。
if(fruit.fruitType[i]=="blue") {
data.double=2; //吃到藍色果實
} else {
data.double=1; //吃到橙色果實
}

一個小細節(jié),,,
我直接把babyTile = []定義在了babyObject的屬性里了,它是屬于babyObj的屬性,定義在main.js不太合適,這樣沒有體現(xiàn)模塊化的思想
小魚尾巴資源文件少了~只有0,缺少1-7
課程須知
1、對html、css基礎知識已經(jīng)掌握。 2、對JavaScript的基礎知識掌握,如數(shù)組、類、對象。 3、學習本課程之前您最好已經(jīng)學習完成《HTML5小游戲---愛心魚(上)》
老師告訴你能學到什么?
1、html5 canvas制作游戲理念 2、html5 canvas 繪圖API 3、游戲中的碰撞檢測 4、認識幾個數(shù)學函數(shù) 5、物體池概念 6、序列幀動畫的控制

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網(wǎng)的支持!

本次提問將花費2個積分

你的積分不足,無法發(fā)表

為什么扣積分?

本次提問將花費2個積分

繼續(xù)發(fā)表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消