2013-10-24 109 views
-1

我製作了一個box2d遊戲,並且基於觸摸我遇到了一些問題。獲得觸摸速度/速度,並在此觸摸位置移動box2d身體

我希望一個box2d身體物體以速度/速度接觸。

我有一個帶有旋轉關節的螞蟻box2d身體,我嘗試用觸摸和觸摸速度移動那個box2d身體對象。但我不知道這一點。

螞蟻身體

enter image description here

我也是在Box2D的一個新的開發。

請幫我....解決這個問題...

+0

爲什麼下來票呢?請解釋... – DharaParekh

回答

0
CGFloat velocity = ccpSub(position, previousPosition); 
CGFloat speed = ccpLength(velocity); 
+0

請給這個答案的詳細解釋... – DharaParekh

+0

你從觸摸位置獲得position/previousPosition。您可以直接在Box2D機身上設置速度。 – LearnCocos2D