2011-12-04 26 views
1

我创建了包含框的全屏“边框”(框应该在此边框内移动)。框是动态的,borderBox是一个静态的框架。 BorderBox是PolygonShape,框也是PolygonShape。box2d PolygonShape内的PolygonShape

但是,当我把它放在borderBox中时,它会自动移出borderBox。

我该怎么办?我可以使用PolygonShape来创建这样的边框吗?或者我应该画线而不是?

回答

2

b2PolygonShape和b2CircleShape不是空心的。所以你可以在这些形状里面放一些东西。你想用于屏幕边界的是b2EdgeShape。