Спрайты в Phaser.js

Создание спрайтов, якоря, фреймы и отображение игровых объектов.

Создание и уничтожение спрайтов с анимацией в Phaser: практический пример

Создание и уничтожение спрайтов с анимацией в Phaser: практический пример

При работе с анимациями в Phaser разработчики иногда сталкиваются с неочевидным поведением при попытке воспроизвести анимацию на спрайте, который был создан, но не добавлен в сцену. Этот пример нагляд...

Читать
Тонкости работы со звуком в Phaser: управление маркерами, пауза и возобновление

Тонкости работы со звуком в Phaser: управление маркерами, пауза и возобновление

Управление воспроизведением звука — важная часть создания игровой атмосферы. В этом примере Phaser демонстрирует, как работать с аудиоспрайтами, используя маркеры для точного воспроизведения отдельных...

Читать
Эффекты FX в Phaser: как добавить градиент к спрайту

Эффекты FX в Phaser: как добавить градиент к спрайту

В Phaser 3.60+ появилась система FX, которая позволяет накладывать визуальные эффекты на игровые объекты прямо во время выполнения. Это мощный инструмент для создания динамической графики без подготов...

Читать
Секрет анимации: как tween в Phaser может перевернуть ваш спрайт

Секрет анимации: как tween в Phaser может перевернуть ваш спрайт

Анимация движения — это только половина дела. Часто игровому объекту нужно не просто переместиться, но и изменить свой вид, например, развернуться в другую сторону, чтобы движение выглядело естественн...

Читать
Магия вращения объектов: используем Phaser.Actions.RotateAroundDistance

Магия вращения объектов: используем Phaser.Actions.RotateAroundDistance

В создании игр часто возникает задача анимировать группу объектов по сложной траектории, например, заставить частицы вращаться вокруг центра. Прописывать такую логику для каждого спрайта вручную — дол...

Читать
Управление группами объектов: добавление спрайтов в контейнер Phaser

Управление группами объектов: добавление спрайтов в контейнер Phaser

В разработке игр часто возникает необходимость работать с группами объектов как с единым целым: перемещать, масштабировать или скрывать несколько элементов одновременно. Контейнеры в Phaser предоставл...

Читать