对于不规则的精灵我们可以借助PhysicsEditor来制作shape ,
对于地图可以使用Tiled软件制作瓷砖地图。
今天主要记录一下如何把CCSprite与不规则刚体进行绑定,然后一起移动
//初始化玩家
1.加载shape文件,在init方法中添加:
//加载shape文件
[[GB2ShapeCache sharedShapeCache] addShapesWithFile:@"physicShape.plist"];
.plist文件内容大体如下:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<!-- created with http://www.physicseditor.de -->
<plist version="1.0">
<dict>
<key>metadata</key>
<dict>
<key>format</key>
<integer>1</integer>
<key>ptm_ratio</key>
<real>32</real>
</dict>
<key>bodies</key>
<dict>
<key>Player1</key>
<dict>
<key>anchorpoint</key>
<string>{ 0.0000,0.0000 }&