Я работаю над игрой и создал карту в Tiled, которую я пытался отрендерить. Я получил следующую ошибку при попытке создать статический слой с использованием createStaticLayer()
:
Неверный идентификатор слоя Tilemap: стены
Я проверил имя, но оно правильное,Сам файл json загружается должным образом, и все, о чем говорилось в документации, в порядке, но ошибка продолжает выдаваться.
function preload () {
this.load.setBaseURL('http://127.0.0.1:3000/asset?file=');
this.load.image('sky', 'assets/images/space.png');
//this.load.image('ground', 'assets/images/platform.png')
this.load.image('star', 'assets/images/star.png');
//this.load.image('tile', 'assets/images/tile.png');
this.load.image('tile_set', 'assets/tilesets/tileset_cc_1.png');
this.load.tilemapTiledJSON("map_cc", "assets/maps/test_map_cc.json")
}
function create () {
this.add.image(960, 540, 'sky');
//map, tilesets
let map = this.make.tilemap("map_cc");
let cc = map.addTilesetImage("cc", "tile_set");
//layers
let wall = map.createStaticLayer("walls", [cc], 0, 0);
}
Есть что-то, чего мне не хватает, и здесь не было ни одного вопросаответ еще? я полностью потерялся и понятия не имею, что я делаю неправильно.