課程
/前端開發
/HTML/CSS
/HTML5小游戲---愛心魚(下)
為什么born里面加一個return就可以產生多個???
2016-12-08
源自:HTML5小游戲---愛心魚(下) 3-5
正在回答
因為每次born只生成1個圈圈,多個圈圈實際上是多次調用born的結果。
你看起來只有一個,是因為他重疊了,你可以試著把存活變量全部設置為true,然后你會發現,你生成的那個圈,顏色特別重,嘿嘿
你不加return也可以加break,如果都不加,應該是碰撞后同時生成幾個,具體幾個就看你頁面上面有幾個了
return加在born結尾用來結束本次born函數,這樣當下一次觸發born函數時函數才能正常運行,第二個圈圈才能產生
舉報
通過一個清新美好的小游戲教程,熟悉游戲開發流程
2 回答為什么要畫多個canvas
2 回答加數值的時候有問題 只碰到一個果實就加了47次
4 回答Canvas里面能否制作一個觸發按鈕?
1 回答我想問下老師,如果我想設置個等級,讓里面的果實越來越多,如何做?
2 回答為什么在左邊出現很多果實啊 代碼和老師一樣的啊 前一步也是一樣的錯啊,感覺不只是我一個人這樣啊
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2020-03-02
因為每次born只生成1個圈圈,多個圈圈實際上是多次調用born的結果。
2017-12-23
你看起來只有一個,是因為他重疊了,你可以試著把存活變量全部設置為true,然后你會發現,你生成的那個圈,顏色特別重,嘿嘿
2017-12-23
你不加return也可以加break,如果都不加,應該是碰撞后同時生成幾個,具體幾個就看你頁面上面有幾個了
2016-12-09
return加在born結尾用來結束本次born函數,這樣當下一次觸發born函數時函數才能正常運行,第二個圈圈才能產生