SS14W:Файлы: различия между версиями
CL w (обсуждение | вклад) |
CL w (обсуждение | вклад) |
||
| Строка 54: | Строка 54: | ||
=== Использование меты === | === Использование меты === | ||
Файлы meta используется игрой для правильного проигрывания анимаций, соответственно может быть использован и нами для выставления времени кадров в анимированных картинках. | Файлы meta.json, находятся в каждой папке со спрайтами и используется игрой для правильного проигрывания анимаций, соответственно может быть использован и нами для выставления времени кадров в анимированных картинках. | ||
<div style=" text-align: | <br>Пример файла meta.json: | ||
<div style=" text-align:left; box-shadow: 0 0 .3em #999; border-radius: .2em; margin: 1em 0 1em 0; padding: 1px; width: 300px; height: 640px "> | |||
"version": 1, | |||
"license": "CC-BY-SA-3.0", | |||
"size": { | |||
"x": 32, | |||
"y": 32 | |||
}, | |||
"states": [ | |||
{ | |||
"name": "icon", | |||
"delays": [ | |||
[ | |||
0.2, | |||
0.2, | |||
0.2 | |||
] | |||
] | |||
}, | |||
{ | |||
"name": "icon_blue", | |||
"delays": [ | |||
[ | |||
0.2, | |||
0.2, | |||
0.2 | |||
] | |||
</div> | |||
В мете нас интересует 2 значения. Size — указывается 2 координатами по x и y и указывает размер спрайта (как нужно его нарезать). | |||
<br>Delays указывает длительность кадров анимации, 1.0 (в мете) = 1 секунда = 100 Delay (в ezgif). | |||
=== Использование прототипов === | === Использование прототипов === | ||
Прототипы (файлы с расширением .yml) содержат в себе информацию о свойствах предметов. В частности нас интересует информация о спрайте, последовательности слоёв, и их цветокоррекции. | Прототипы (файлы с расширением .yml) содержат в себе информацию о свойствах предметов. В частности нас интересует информация о спрайте, последовательности слоёв, и их цветокоррекции. | ||