BackGround
RepeatingSpriteBackgroundExample :RepeatingSpriteBackground类创建Tile背景。
AutoParallaxBackgroundExample:视差背景。参见之前的笔记。
TMXTiledMapExample: TMX是一种XML表示的地图格式。
下面是对TMX这种XML格式的地图文件语法的介绍: 1 <map>
1.1 <tileset>
1.1.1 <image>
1.1.2 <tile>
1.2 <layer>
1.2.1 <data>
1.2.1.1 <tile>
1.3 <objectgroup>
1.3.1 <object>
1.4 <properties>
1.4.1 <property>
<map>
version: TMX 版本
orientation: 方向. (orthogonal" ,"isometric" )
width: tiles列数
height: tiles行数
tilewidth: 每个tile的宽度
tileheight: 每个tile的高度
<tileset>
firstgid: tileset中第一个tile的全局ID
source: tileset的源,这个内容对应定义的一个tsx文件
name: tileset的名称
tilewidth: 宽度
tileheight: 高端
spacing: tile间距
margin: 边距
<image>
source: 图片源
trans: 定义透明处理的颜色
<tile>
id: tile的id,对应图片
<layer>
name: layer的名称
opacity: 不透明度
visible: 是否可见
<data>
encoding: 用来编码layer数据("base64" , "csv" )
compression: 压缩格式("gzip" , "zlib" )
<properties>
<property>
name: The name of the property.
value: The value of the property.