Докуметация Cтарт Статьи Форум Лента Вход
Не официальное русскоязычное сообщество
Главная
    Документация jMonkeyEngine
        jMonkeyEngine Уроки и Документация
            Внешние программы
                Создание Шрифтов

Создание Шрифтов

Опубликованно: 04.09.2017, 9:24
Последняя редакция, Andry: 16.09.2017 12:26

Этот SDK плагин обеспечивает поддержку шрифтов для jMonkeyEngine игр. Он создает файлы AngelFont из системных шрифтов. Убедитесь, что у вас есть права/лицензия на использование тех шрифтов что вы хотите использовать в своей игре! Вы можете искать и скачивать бесплатные шрифты со многих сайтов.

Установка

Если плагин установлен, вы видите его в разделе Сервис ▸ Подключаемые модули ▸ Установлены

install-font-plugin

(Если вы его не видите, перейдите в Сервис ▸ Подключаемые модули ▸ Доступные подключаемые модули для установки Font Creator.)

Создание Шрифта

В следующем примере создается пользовательский шрифт Orbitron.fnt в папке assets/Interface/Fonts.

font-1
font-2
font-3
font-4
font-5

Использование Шрифта

Следующий пример загружает текст используя пользовательский шрифт Orbitron.fnt из папки assets/Interface/Fonts. Вы используете пакет com.jme3.font.* для обработки текста на экране. guiNode является предварительно сконфигурированным узлом в любой игре на основе SimpleApplication.

BitmapFont myFont = assetManager.loadFont("Interface/Fonts/Orbitron.fnt");
BitmapText hudText = new BitmapText(myFont, false);
hudText.setText("You can write any string here");
guiNode.attachChild(hudText);

Создание шрифта для языков RTL, таких как персидский и арабский

Для создания и использования персидских растровых шрифтов используйте этот инструмент. bitMapFontCreator для языков RTL

Смотрите так же

Создание растровых шрифтов


Переведено для jmonkeyengine.ru, оригинал
Автор перевода: Andry

Добавить комментарий

jMonkeyEngine.ru © 2017. Все права сохранены.