2011-03-05 47 views
4

我想用(流行的)android物理引擎(AndEngine和libgdx)進行編程。用android物理引擎創建一條光滑的繩索

用物理對象創建一個小世界並不是很困難,但現在我想創建一條繩子並將它連接到世界上的對象。

有幾種方法可以做到這一點,例如:
http://www.emanueleferonato.com/2009/10/05/basic-box2d-rope/

但我希望看到一個平穩繩子像Android和IOS「割繩子」遊戲。

有什麼想法如何做到這一點?我找不到答案,但我認爲這將創建一些綁在一起的小對象,但我認爲這將是糟糕的性能方面?

回答

4

我相信你的直覺能夠用連接它們的關節創造出更短的節段是正確的,是的,你最終爲一段繩索創建的物體數量會對性能產生影響。

要知道它是否適用於您的特定情況,我建議創建一段長度可變的繩索,並根據性能基準來決定是否可以通過增加線段數量來製作繩索。