2015-08-23 3 views
0

Я нашел отличный шрифт в стиле аркады. Я хочу сделать простой градиент и ширину ширины пикселя для шрифта.LibGDX: Как установить цвет градиента в FreetypeFont?

Мне удалось сделать градиент от белого до серого с помощью инструмента Hiero v3.0. Однако Hiero сохраняет только .fnt-файлы, а Freetype использует ftt-файлы для шрифтов.

Мне удалось создать границу с помощью SetBorder-метода FreeTypeFont. Однако нет способа создать градиент.

Есть ли способ сделать FreetypeFont с крутым градиентом И границей для использования в игре LibGDX? Если нет, любые предложения по этой ситуации приветствуются.

ответ

1

Я не работал с FreeTypeFont так много, но не существует способа сделать то, что вы хотите, что я знаю. Я думаю, вы должны это сделать для себя.

Я думаю, что вам лучше использовать Иеро. Вы можете:

  • Создайте большой шрифт и масштабируйте его до нужного размера в зависимости от целевого разрешения.
  • Создайте несколько размеров шрифта и выберите один в зависимости от целевого разрешения.

Извините, не ответ, который вы хотели. Если вы действительно хотите работать с FreeTypeFont, вы можете получить некоторые полезные советы, чтобы начать работу в IRC-чате, где часто участвуют лучшие участники. rc.freenode.net#libgdx. Существует thread on the LibGDX forums, где RobRendell успешно реализовал градиенты, но он больше не компилируется с более новыми версиями libGDX.

Смежные вопросы