Где я могу получить BitmapFont и куда его поместить? - PullRequest
0 голосов
/ 21 сентября 2019

Итак, я обновляю свою старую игру для Android, и у меня возникают проблемы со шрифтом.Мне пришлось увеличить свой растровый шрифт, и теперь он размыт.Поэтому я хочу знать , где я могу получить растровый шрифт с более высоким разрешением и в какую папку мне его поместить? Может ли кто-нибудь помочь мне с этим?

yourBitmapFontName = new BitmapFont();

batch.begin();
yourBitmapFontName.getRegion().getTexture().setFilter(Texture.TextureFilter.Linear, Texture.TextureFilter.Linear);
yourBitmapFontName.getData().setScale(7f);
yourBitmapFontName.setColor(com.badlogic.gdx.graphics.Color.WHITE);
yourBitmapFontName.draw(batch, Score, Gdx.graphics.getWidth()/2-6,130);
batch.end();

Ответы [ 2 ]

1 голос
/ 24 сентября 2019

Создайте dir "шрифты" внутри ресурсов android проекта и сохраните там ваши шрифты.В основном все ресурсы (атласы, музыка, звуковые образцы ...) должны идти в каталог ресурсов проекта Android.

И для редактора шрифтов я настоятельно рекомендую ShoeBox:

https://www.youtube.com/watch?v=dxPf1M7YORU

Посмотрите видео, и вы поймете, почему он лучше других, чего вы можете достичь с его помощью, чего невозможно с другими редакторами шрифтов и как его использовать, конечно.

1 голос
/ 22 сентября 2019

вы найдете ответы на свой вопрос на странице BitmapFont вики libgdx .

Вкратце здесь:

  • libGDX поставляется с Hiero, инструментом для создания BitmapFonts
  • Вы помещаете шрифт в папку ваших активов

Альтернативой для Hiero является SkinComposer .Более чистый интерфейс и есть загружаемая версия, но у меня были проблемы с созданием больших шрифтов с большим количеством глифов.

...