给圆角刚体穿上上衣

作者: ladeng6666 分类: Box2D 发布时间: 2012-07-06 13:00 阅读: 10,177

创建圆角刚体里,我们学会了如何用组合法创建一个自定义圆角刚体,同时我还给自己留了个作业——给圆角刚体穿上上衣。

其实,这并不是一个新的话题,在刚体的上衣——b2BodyDef.userData里我们就学习了自定义”上衣”的方法,很简单,将一个DisplayObject或子类对象赋值给b2bodyDef需求.

然后在loop函数里已经刚体的坐标、角度实时更新”上衣”的坐标、角度。

效果如下:

源代码下载

如果你对刚体的创建不是很熟悉,请参考掉落的苹果——b2Body刚体

真正的游戏中,不是使用Box2D的Debug图,所以大家一定要牢牢掌握好m_userData的用法,今后的学习中,我们还经常会用到这个知识。

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

发表评论

电子邮件地址不会被公开。 必填项已用*标注