2011-06-11 74 views
0

我正在製作一個iPhone應用程序,用戶在其中用手指畫線(該線將是觸摸開始和結束之間的直線)。我也有一個會掉下來擊球的球。處理i)繪圖和ii)碰撞的最好/最簡單的方法是什麼?球和線描和碰撞檢測iPhone

我對此完全陌生,並對任何想法或源代碼開放。

+1

我建議以cocos2d開頭有兩個原因: 1)它的遊戲意圖比ios-sdk 2)有物理引擎作爲插件,如果想要 – thedanielhanke 2011-06-11 16:06:25

回答

0

我決定使用CoreGraphics繪製線條,並將點存儲在cgpoint數組中。然後,我使用平行距離公式計算球到線的距離接近零(有趣的是,即使定時器每0.01重複一次,它從未等於零)。然後發生了碰撞,並且我使用簡單的應用數學向量來計算得到的結果是復原係數是1