CitrusEngine系列教程五:使用PhysicsEditor创建box2d刚体

作者:cls分享站

之前教程中,创建游戏元素的时候,我们发现默认情况下box2d的刚体都是一个矩形,但很多时候我们需要不规则的刚体。如一棵树,崎岖的路面等。这时候我们需要自定义刚体的形状,但自己写代码似乎又有点麻烦,于是PhysicsEditor我们可以帮我很好的偷懒一番。

CitrusEngine系列教程五:使用PhysicsEditor创建box2d刚体_第1张图片

PhysicsEditor是个很棒的工具,通过它的可视化编辑界面,点一点,拉一拉就可以轻松创建任意的多边形刚体模型,并将这个模型数据导出成我们所需的格式,例如AS3类。PhysicsEditor支持Box2D、Cocos2d、Nape等多种2D物理引擎。

 

只不过它也是个收费软件,不过也有提供免费试用,试用的话对多边形的数量有限制(10个),不过据说有技术博客开发者可以申请免费许可(http://www.codeandweb.com/request-free-license),不知有没有申请成功的同志?或许我该去碰碰运气呐,哈~

 

好了,进入正题,大家可以在这里下载试用版,以下是软件的界面:

 

CitrusEngine系列教程五:使用PhysicsEditor创建box2d刚体_第2张图片大家注意到我在一些地方标记了数字,是为了便于接下来的用法讲解。这一招其实是学拉登大叔的“用PhysicsEditor快速创建自定义Box2D刚体(二)”,其实操作差不多,而且相比之下他的讲解会比我详细多,大家可以好好参考参考。而我的重点是想讲解一下如何修改PhysicsEditor的CitrusEngine模板文件。

 ...

...

点击查看完整文章(含教程源码下载)

你可能感兴趣的:(as3,flex4,CitrusEngine,box2D,PhysicsEditor)