2011-08-16 20 views
1

我想知道我應該爲我的玩家角色做些什麼。目前他有空閒的姿態,所有的碰撞多邊形都被創造出來了。但是我想讓他在衝拳時移動他的手臂多邊形。我將如何做到這一點? 我有在遊戲中靜態編碼的所有多邊形。在Box2d中改變碰撞多邊形的最佳方法是什麼?

我使用Java編碼,但代碼可以翻譯。

回答

1

你應該將他的手臂作爲兩個新的身體,並用旋轉關節(每個手臂)將他們連接到角色身體。當他拳打,使關節的電機,使手臂向上移動。