Предыдущая Следующая
шрифтов действительно бесплатна, а вот если вы установили в систему сторонние шрифты, то нужно точно знать, на каком виде лицензии эти шрифты распространяются. Возможно, вы не имеете права использовать понравившийся вам шрифт у себя в игре. К слову сказать, в Интернете можно найти массу различных программ (как платных, так и бесплатных), которые позволяют создавать свои шрифты. В этом случае можно нарисовать любой шрифт для игры, затем установить его на компьютер и загрузить в проект.
В поле <Size>20</Size> определяется размер будущего шрифта. В одном файле можно выставить только один размер, поэтому если вам нужно несколько различных по размеру шрифтов, то вам нужно создать несколько различных файлов *.spritefont. Не забывайте о том, что для телевизора необходимо задавать более крупный размер шрифта (примерно от 18-20 pt), иначе текст будет очень мелкий и читабельность текста будет близка к нулю.
В следующем поле <Style>Bold</Style> задается стиль шрифта, и здесь возможно три варианта на выбор (с комбинациями):
□ Regular - обычный системный шрифт;
□ Bold - жирный шрифт;
□ Italic - шрифт с наклоном.
Последняя и очень важная часть редакции файла шрифта заключается в определении символов и букв, которые вы хотите добавить в файл шрифта, а точнее в выборе диапазона символов и букв (от и до). Для латинских букв используется кодировка ASCII, и здесь диапазон возможных символов лежит от числа 32 до числа 126. Между этими числами в кодировке ASCII располагается весь латинский алфавит и наиболее известные символы.
<CharacterRegion> <! —
Это для латинских букв — >
<Start> </Start> <End>~</End>
</CharacterRegion>
А вот для кириллицы и других языков уже необходимо использовать Unicode, и здесь диапазон чисел задается другими цифрами. Как узнать, какой диапазон чисел для определенного языка нужно выбирать?
Для этих целей вам понадобится любая программа, умеющая работать с установленными в систему шрифтами. В Интернете таких программ очень много, как платных, так и бесплатных. Посмотрите на рис. 11.2, где показано рабочее окно программы X-Font.
Открыв программу X-Font, выбрав нужный шрифт и перейдя на вкладку Char Map Unicode, можно увидеть, что для шрифта Arial русские буквы лежат в диапазоне от 1040 до 1103. Вот именно эти цифры и нужно указать для определения диапазона букв из данного шрифта. Предыдущая Следующая
|