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