IDEとLua言語を使ったサンプルコードと例文集です。ゲームのマップをタイルを並べて作ったものがタイルマップです。手軽にゲーム用のマップを作り、画面に表示することができます。Editorなどのソフトを使います。サンプルコードプロジェクトの新規作成で作成されるGameScene.luaのGameScene.create()を下記のサンプルコードと書き換えます。ここではタイルマップをtiledmap.tmxの名前で、タイルセットの画像とともにプロジェクトに加えています。cc.TMXTiledMap:create("tiledmap.tmx")scene:addChild(tiledMap)マップサイズ(タイル数)を得るマップサイズを得るにはgetMapSiz()メソッドを使います。size.heightタイルのサイズを得るタイルの画像サイズを得るにはgetTileSize()メソッドを使います。size.heightマップのプロパティを得るマップに設定されたプロパティを得るにはgetProperty(propertyName)メソッドを使います。tiledMap:getProperty("mapname")名前を指定してタイルマップのレイヤーを取得するレイヤーを取得するにはgetLayer(layerName)メソッドを使います。tiledMap:getLayer("background")名前を指定してオブジェクトグループを取得オブジェクトグループを取得するにはgetObjectGroup(groupName)メソッドを使います。tiledMap:getObjectGroup("objectGroup1")オブジェクトを取得するには、上で取得したTMXObjectGroupのインスタンスに対してgetObject(objectName)メソッドを使います。object1.xやobject1.name、object1.points等でオブジェクトのプロパティにアクセスできる。レイヤーの例文レイヤーでタイル座標からGIDを取得するレイヤーでタイル座標からGIDを取得するにはgetTileGIDAt(tileCoordinate)メソッドを使います。tileCoordinate)メソッドを使います。14))レイヤーでタイル座標からタイルのスプライトを得るレイヤーでタイル座標からタイルのスプライトを得るにはgetTileAt(tileCoordinate)メソッドを使います。0))レイヤーでタイル座標からタイルの座標値を得るレイヤーでタイル座標から表示されている座標値を得るにはgetPositionAt(tileCoordinate)メソッドを使います。