Итак, разбираем программу по строкам: fnt = LoadFont ("Arial", 24)
В этой строке в переменную fnt с помощью функции LoadFont загружается шрифт. Почему переменная называется именно fnt ? Да потому, что я её так назвал! Вы можете называть её по-другом, это не принципиально. Но желательно, что бы имя переменной отражало её суть. Я использовал fnt как сокращение слова font (шрифт). Теперь рассмотрим саму функцию LoadFont. Эта функция в общем виде принимает пять параметров, но для корректной работы достаточно и одного параметра (название шрифта). перечислю все параметры слева направо:
1. Имя шрифта. Обязательный параметр. Представляет из себя текстовую строку, поэтому должен быть взят в кавычки.
2. Размер шрифта. Необязательный параметр. Если его не указать, то будет использован 12 размер. Я указал 24.
Следующие три параметра имеют так называемый логический тип. Это значит, что они могут принимать только два значения: True(истина) или False(ложь). Ещё этот тип называют Булевым типом. Так вот, собственно параметры:
3. Жирный шрифт. True - да, False - нет. По умолчанию (если ничего не указывать) используется False.
4. Шрифт курсивом. Аналогично параметру 3.
5 Подчёркнутый шрифт. Аналогично параметру 3.
Так как я не использовал последние три параметра, они по умолчанию были установлены в False, и мы имеем нежирный, не курсивный шрифт без подчёркивания.
А если бы я писал полностью, я бы написал:
fnt = LoadFont ("Arial", 24, False, False, False)
и получил бы аналогичный результат.
Теперь разберём вторую строку программы:
SetFont (fnt)
Здесь используется функция SetFont. Она устанавливает активный шрифт. Дело в том, что вы можете загрузить в программу несколько шрифтов (используя несколько переменных), и Блиц должен знать, какой именно шрифт нужно использовать. Сама по себе загрузка не даёт видимых результатов - нужно использовать SetFont для использования загруженного шрифта. Такой подход позволяет выводить на экран сообщения несколькими шрифтами в пределах одного экрана, что очень пригодится в играх.
Последние две строчки программы
Print "This is Arial font, size 24!"
WaitKey
в комментариях не нуждаются (смотрите предыдущие главы уроков).