Tiled
地图方向:直角,斜角
直角和斜角地图都是由小矩形块组成
块大小:宽和高是指一个矩形块meiyi h han每一行和每一列由32像素点
地图大小:每一行和每一列有多少个块大小的方块
总地图大小是上面相乘。
代码加载
声明变量
cctmxtiledmap获取tiled创建的地图文件
tmx文件在xcode中以xml文件存在的
层:
cctmxlayer
背景层和碰撞层(超级玛丽)
层不是单一的
图层中添加对象层,插入对象,右键,对象属性,起个名字,目的是让人物(法宝,怪物等)出现在该位置
世界坐标转换成屏幕坐标
让一些图层显示一些隐藏:
visible BOOL类型,不可见不可见
瓦片地图中除了背景层外还应有事件层,边界层,
先把声音流读进来,preloadEffect
NSAssert判断类的报错警告
计算地图上的编号来判断事件:
斜45度角地图:
加载坐标和直角不一样,要手动修改
镜头没动,地图在动。
瓦片地图坐标永远是负的