Попытка использовать функцию мультиатласа в Phaser и TexturePacker.
Получение этой ошибки:
VM32201:1 GET http://localhost:8080/bg-sd.json 404 (Not Found)
Texture.js:250 Texture.frame missing: 1/1.png
Файл JSON фактически находится по адресу http://localhost:8080/dist/img/bg-sd.json
, и я могу перейти к нему. Я также могу перейти к http://localhost:8080/dist/img/bg-1-sd.png
.
Я загружаю атлас, как:
scene.load.multiatlas({
key: 'bg-sd',
atlasURL: 'dist/img/bg-sd.json',
baseURL: 'dist/img'
});
Кадр 1/1.png
тоже есть в файле:
{
"textures": [
{
"image": "bg-1-sd.png",
"format": "RGBA8888",
"size": {
"w": 1924,
"h": 2039
},
"scale": 0.5,
"frames": [
{
"filename": "1/1.png",
"rotated": false,
"trimmed": false,
"sourceSize": {
"w": 960,
"h": 540
},
"spriteSourceSize": {
"x": 0,
"y": 0,
"w": 960,
"h": 540
},
"frame": {
"x": 1,
"y": 1,
"w": 960,
"h": 540
}
},
Я пробовал различные комбинации настроек path
и baseURL
настроек но он не загрузит файл из dist/img
.