Phaser3 ASCII графика - PullRequest
       21

Phaser3 ASCII графика

0 голосов
/ 22 мая 2018

Кто-нибудь знает, как я могу использовать текст в качестве спрайтов в phaser3?Я мог бы создать спрайт с помощью таблицы спрайтов ascii, но, поскольку я хочу, чтобы текст (в моем случае спрайты) менял цвет, это решение не было бы оптимальным.

В phaser2 я мог бы создать пустой объект растровых данных и использовать его в качестве графики для моего спрайта, но в phaser3 такого нет.

Должен ли я создать спрайт с прозрачным pngкак графический, а затем добавить текст к нему?Это хорошее решение или это будет излишним, так как в моей игре я хочу, чтобы все были персонажами ascii?

Любая помощь будет принята с благодарностью.Спасибо

1 Ответ

0 голосов
/ 08 февраля 2019

Ваше оригинальное решение использования Sprite с таблицей ASCII будет работать нормально.Вы можете использовать белые буквы и использовать свойства setTint () , clearTint () и isTinted , чтобы изменить цвет, а также иметь возможность спрайтовать материал.

  1. Демонстрация тонировки
  2. Исходный код
  3. Phaser 3 Sprite Doc
...