首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> Java 程式設計 >> J2ME

手機遊戲炮彈軌跡模擬:拋物線數學原理與實現

     編輯:J2ME

拋物線軌跡的數學建模

已知發射點 (x1,y1)、射程 cs、射高 h,可得三點:

  • p1: (x1, y1)
  • p2: (x1 + cs/2, y1 + h)(頂點)
  • p3: (x1 + cs, y1)

代入二次曲線方程 y = ax² + bx + c 解出係數 a、b、c,即可計算任意點軌跡。文中附五張運行效果圖展示不同參數下的軌跡。

效果圖1

圖1

效果圖2

圖2

效果圖3

圖3

效果圖4

圖4

效果圖5

圖5

注:此模擬為理想狀態,未考慮風力等外部因素。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved