spritesheet
This commit is contained in:
@@ -13,6 +13,13 @@
|
|||||||
окноСломано: "р/вещи/окно_дыра.png",
|
окноСломано: "р/вещи/окно_дыра.png",
|
||||||
крышкаПодпола: "р/вещи/крышка-подпола.png",
|
крышкаПодпола: "р/вещи/крышка-подпола.png",
|
||||||
},
|
},
|
||||||
|
спрайты: {
|
||||||
|
колобок: {
|
||||||
|
текстура: "р/колобок/колобок.png",
|
||||||
|
ширина: 97,
|
||||||
|
высота: 94,
|
||||||
|
},
|
||||||
|
},
|
||||||
звуки: {
|
звуки: {
|
||||||
цикл: "р/звуки/555803__ddmyzik__sunset-loop.wav",
|
цикл: "р/звуки/555803__ddmyzik__sunset-loop.wav",
|
||||||
},
|
},
|
||||||
@@ -29,6 +36,16 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const сп = мир.ресурсы.спрайты;
|
||||||
|
if (сп)
|
||||||
|
{
|
||||||
|
for (имя in сп)
|
||||||
|
{
|
||||||
|
var настройки = frameConfig(сп[имя]);
|
||||||
|
this.load.spritesheet(имя, сп[имя].текстура, настройки);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
const звуки = мир.ресурсы.звуки;
|
const звуки = мир.ресурсы.звуки;
|
||||||
if (звуки)
|
if (звуки)
|
||||||
{
|
{
|
||||||
@@ -38,3 +55,11 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
function frameConfig(описание)
|
||||||
|
{
|
||||||
|
return {
|
||||||
|
frameWidth: описание.ширина,
|
||||||
|
frameHeight: описание.высота,
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user