Шрифт Cocos2d: Как создать файл .fnt для CCLabelBMFont?(Любой бесплатный инструмент для создания растровых шрифтов?) - PullRequest
3 голосов
/ 26 ноября 2011

Cocos2d: Как создать файл .fnt для атласа текстуры шрифта?

Любой бесплатный инструмент для создания растровых шрифтов?

Теперь у меня есть все односимвольное изображение ... и я создал текстурную сетку в фотошопе, есть ли бесплатное программное обеспечение, которое создает текстурную сетку и файл .fnt с урезанным шрифтом и координатами?

Ответы [ 3 ]

4 голосов
/ 27 июня 2012

Я использую bmGlyph для Mac.В AppStore он стоит 9,99 $, но он работает и отвечает моим потребностям, поэтому я думаю, что оно того стоит.Я не знаю, как это по сравнению с Glyph Designer, но это, по крайней мере, намного дешевле.

С bmGlyph вы можете импортировать любой шрифт и затем настраивать цвета, тени, градиенты, контур и многое другое.Он имеет поддержку Cocos2D и экспортирует ваши шрифты в .png и .fnt, которые вы можете загрузить в cocos2D с помощью CCLabelBMFont.

4 голосов
/ 26 ноября 2011

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

Наиболее широко используемым бесплатным инструментом для растровых шрифтов, который работает на Mac, является Hiero. Я написал Hiero tutorial , в котором объясняется, как установить, использовать и обойти некоторые из его ошибок.

Glyph Designer гораздо лучший инструмент. Это стоит $ 29,99 и стоит того.

Но, насколько мне известно, ни один из этих инструментов не поддерживает создание файла fnt из существующей текстуры атласа.

2 голосов
/ 27 июня 2012

Мое решение состояло в том, чтобы создать атлас с помощью этого инструмента: http://spritesheetpacker.codeplex.com/. После этого я вручную ввел файл описания .fnt.Оно работает!: D

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...