0
我使用Phaser 2.6.2,我有一個背景圖層和一個對象圖層的地圖,我想在遊戲後動態添加圖塊到對象圖層開始。到目前爲止,我還沒有找到任何答案,但是遇到了與putTile不同的其他問題。使用Phaser的tilemap.putTile與多個tilesets不起作用
我已經嘗試過不同的方法來編寫putTile命令並加載圖層,但最終要麼是錯誤,要麼從我的其他tileset中放置一個圖塊,要麼放置一個空白(白色)圖塊。下面的代碼放置一個空白(白色)瓦片。
下面的代碼:
//Add the JSON tilemap
this.map = this.game.add.tilemap('mk2064');
//Add the background tileset
this.backgroundtileset = this.map.addTilesetImage('backgroundTileset', 'gameTiles', 32, 32, 0, 0, 0);
//create the background layer
this.backgroundlayer = this.map.createLayer('backgroundLayer');
//add object tileset
this.objecttileset = this.map.addTilesetImage('objectTileset', 'objectTiles', 32, 32, 0, 0, 1);
//create the object layer
this.objectlayer = this.map.createBlankLayer('objectLayer', this.backgroundlayer.width, this.backgroundlayer.height, 32, 32);
//add a tile to the object layer
this.map.putTile(this.objecttileset[0], 5, 5, this.objectlayer);
任何幫助,將不勝感激.....謝謝!