摘要:
本文大部分内容是基于fengyun1989的博文,自己只是加深巩固而已Box2d是一款用于2d游戏的物理引擎。在这个世界里创造出的物体都更接近于真实世界的物体。首先,在项目添加Box2D.XNA.DLL。新建一个页面BOX2DLayer并继承于CCLayer重写init函数,并添加下面这个常量:由于平时我们都是用像素来描述游戏世界的,而在box2d里是用“米”进行描述的。所以我们需要进行转化单位。设置一个常量,然后在需要的位置上用像素除以它就可以转化成相对应的“米”public static double PTM_RATIO = 32.0;接下来就是开始创造世界了。Vector2 gravit 阅读全文