我正在尝试创建这样的内容:http://s14.postimage.org/8i013r9a9/movable.png
如果我使用BodyType.DynamicBody创建BoxBody,它会从其他对象反弹并飞走但我可以向上移动(setVelocity), 如果我用BodyType.StaticBody创建BoxBody,它仍然存在,但我无法移动它。
http://s15.postimage.org/pfvvlbpor/movable2.png - 该块必须向上/向下移动
如何创造可移动的障碍?
抱歉我的英文。
答案 0 :(得分:0)
您需要在Box2D扩展中使用关节,请参阅手册: http://www.box2d.org/manual.html 你可能正在寻找棱柱形关节。
另外看看运动体,我认为你可以像动态身体一样移动它们,但它们不会对与其他身体的碰撞作出反应,因此它们可能符合你的需要。