Skip to content

exporting data from pixelorama (ru)

nklbdev edited this page Jul 22, 2023 · 3 revisions

Заметки об экспорте данных из Pixelorama

en ru

Logo

Pixelorama - это pixel-art редактор, построенный на базе движка Godot. Отличный пример того, что Godot может использоваться не только как игровой движок, но и как средство разработки настольных приложений. Это программное обеспечение с открытым исходным кодом, распространяется по лицензии MIT. Репозиторий находится на GitHub.

Pixelorama из коробки позволяет использовать:

  • Слои
  • Шкалу кадров
  • Тэги на шкале кадров, обозначающие участки отдельных анимаций
  • Редактируемые палитры
  • Инструменты, назначаемые на левую и правую кнопки мыши
  • И многое другое

Screenshot

Для экспорта серии анимаций из документа Pixelorama (*.pxo) используются тэги шкалы кадров Pixelorama. К сожалению, в них нельзя отдельно указать направление проигрывания и количество повторов анимации. По этому для указания этих параметров используйте суффиксы, добавляемые в конце имени тэга:

<animation_name> [-d:<direction>] [-r:<repeat_count>]

Где:

  • direction - направление анимации. Возможные значения:
    • f (forward) - вперёд (по умолчанию)
    • r (reverse) - обратно
    • pp (ping-pong) - вперёд, а затем обратно
    • ppr (ping-pong reverse) - сначала обратно, а затем вперёд
  • repeat_count - количество повторений анимации (по умолчанию 1). Если указано 0, анимация будет зациклена бесконечно.

Например:

Idle -r:0
Run -r:0
Jump
Crouch
Hurt
Die
Special -d:pp -r:0

Screenshot

Clone this wiki locally