2014-02-13 31 views
0

我想用Sprite Kit製作一個簡單的橋樑製作遊戲。 但我找不到一種方法來查看多少力量應用於關節。Sprite Kit關節上的當前力量?

例如,我想在駕駛過橋時駕駛一輛汽車時摧毀一個關節。 有沒有一個(簡單)的方式來做到這一點與Sprite套件?

回答

0

簡單十歲上下/簡單的方法:

有一個SKPhysicsBody,您可以使用此的mass財產。它是任意計算的,默認情況下基於物理體的大小。如果汽車由多個物理體連接在一起組成,您可以遍歷它們以總結其所有零件的質量,然後在汽車太重時斷開接頭。

更難的方式(只是一個想法):

如果車上掉落在橋或跳,你需要在關節破壞更詳細,你可以,例如,利用計算的動能這輛車剛剛撞到橋前 - 這就是0.5 * mass * velocity * velocity(你可以在物理體接觸地面之前從物體的velocity矢量吸氣體中獲得最終的峯值速度)。或者使用任何其他物理公式來滿足你的喜好。 :)