3.0对物理引擎进行了封装,使用起来更加方便。
比如创建一个EdgeBox。
visibleSize=Director::getInstance()->getVisibleSize();
auto body=PhysicsBody::createEdgeBox(visibleSize,PHYSICSBODY_MATERIAL_DEFAULT,3); //设置body的边界宽度
auto edgeNode=Node::create(); //创建一个Node
edgeNode->setPosition(visibleSize.width/2,visibleSize.height/2);
edgeNode->setPhysicsBody(body); //让一个精灵具有物理属性