2023年11月2日 星期四

北極熊 Week08 碰撞偵測

 碰撞偵測

  • 牛頓第一定律 靜者恆靜,動者恆動 慣性定律(vx,vy加速度)



  • 加入重力加速度 牛頓第二定律




  • 碰到邊界不要繼續走




  • 加入能量耗損




  • 加入鍵盤控制左右移動




  • 加入keyRealeased 上的重力加速度,會發現按上紅點跑走


  • 讓球飛起來! 會發現在飛的過程中再按一次會繼續往上飛>>>不合理


  • 修正繼續往上飛的問題,在鍵盤判斷時同時要求飛行狀態要是false才可以執行飛


  • 新增一個方塊,讓原點跳起來時不會穿過他,會反彈回地面


  • 用另一個方法解決撞到方塊的位置


  • 解決飛上去停在方塊上左右移動會浮在空中的問題


  • 在進行下一步修改前,補個程式碼


  • 將在draw()中建立方塊的城市另外寫一個函式,方便需要增加方塊時直接呼叫

沒有留言:

張貼留言