我有一条路径在屏幕的底部,昆虫会走路。但我的道路不是直线,它有起伏。那我的昆虫怎么能走我锯齿状的线呢?黑线是我的道路。我希望我的昆虫能够跟随上下部分,我想用box2d实现这个目标。有帮助吗?我不知道从哪里开始做这项工作。我还没有开始编码。如何在box2d中为下面的图片路径制作bodyDef?
答案 0 :(得分:1)
我认为用“path”这个词你的意思是图像中代表的地面,否则你可以忽略我的其余答案;)
我的建议是按照以下步骤操作:
现在你会看到你的昆虫在地上。如果你拖动它们(使用box2d提供的鼠标接头),你会发现它们对地面做出了真实的反应并且没有与它相交。
最后你需要施加一个力(在box2d中)以自动移动昆虫。
这只是您应遵循的步骤的高级描述。 PhysicEditor文档和box2d文档提供了每个步骤的更多具体信息。
我希望这会对你有所帮助。