Спрайты в Phaser.js

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

Выравнивание объектов в Phaser: быстрый способ упорядочить спрайты

Выравнивание объектов в Phaser: быстрый способ упорядочить спрайты

Расположение множества игровых объектов вручную — утомительная и подверженная ошибкам задача. В Phaser для этого есть мощный инструмент — метод `Phaser.Actions.AlignTo`. Он позволяет автоматически выр...

Читать
Динамическое освещение в Phaser: оживляем окружение с помощью Image Light

Динамическое освещение в Phaser: оживляем окружение с помощью Image Light

Создание погружающей атмосферы — ключ к увлекательной игре. Статичный фон и плоские спрайты давно в прошлом. Этот пример демонстрирует, как использовать фильтр Image Light в Phaser для добавления дина...

Читать
Как получить глобальные координаты дочернего объекта в контейнере Phaser

Как получить глобальные координаты дочернего объекта в контейнере Phaser

При работе с контейнерами (`Container`) в Phaser часто возникает задача узнать, где именно на игровом холсте находится добавленный в него спрайт или текст. Локальные координаты дочернего объекта относ...

Читать
Работа с TileSprite и создание параллакс-эффектов в Phaser 3

Работа с TileSprite и создание параллакс-эффектов в Phaser 3

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

Читать
Как вращать игровые объекты в Phaser: разбираем базовый пример

Как вращать игровые объекты в Phaser: разбираем базовый пример

Вращение спрайтов — одна из самых частых операций в игровой разработке. В Phaser это делается просто и эффективно через свойство `rotation`. В этой статье мы разберем готовый пример, показывающий, как...

Читать
Вертикальная волна в демо-сцене Phaser: динамика группы и tween-анимация

Вертикальная волна в демо-сцене Phaser: динамика группы и tween-анимация

Демо-сцены — это отличный способ создать визуально привлекательные эффекты с минимальным кодом. В этом примере мы разберем, как с помощью группы спрайтов (Group) и твинов (Tweens) в Phaser создать гип...

Читать