我想练习使用(流行的)android 物理引擎(AndEngine 和 libgdx)编程。
用物理对象创建一个小世界并不难,但现在我想创建一根绳子并将其连接到世界中的对象。
有几种方法可以做到,例如:
http://www.emanueleferonato.com/2009/10/05/basic-box2d-rope/
但我想在 Android 和 IOS 上看到像“Cut The Rope”游戏中那样光滑的绳子。
有什么想法可以做到这一点吗?我还找不到答案,但我认为这将是创建一些 bundle 在一起的较小对象,但我认为这在性能方面会很糟糕?
最佳答案
我相信您创建较短段并连接它们的关节的直觉是正确的,是的,您最终为一段绳索创建的主体数量会对性能产生影响。
要知道它是否适用于您的特定情况,我建议创建一个具有可变长度段的绳索,并根据性能基准来确定通过增加段数可以使绳索平滑的程度。
关于android - 使用 Android 物理引擎创建光滑的绳索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5204572/