Воскресенье, 24.11.2024, 14:11 | Приветствую Вас Гость

...

Блог


20:06
Pygame.Урок 3


В игровое приложение можно добавить какую-либо текстовую надпись.
Для задания шрифта по умолчанию для вывода текста используется функция pygame.font.SysFont с первым параметром None,а вот второй параметр указывает размер.
Функция pygame.font.SysFont возвращает объект,у которого есть метод render.Этот метод используется для формирования из переданного в первом параметре текста  некоторое изображение,что в свою очередь может быть отображен на главный экран игрового приложения с помощью метода blit в указанных координатах.

import pygame
pygame.init()
screen = pygame.display.set_mode((640, 480))
pygame.display.set_caption("Font")
myfont = pygame.font.SysFont(None, 36)
mytext = myfont.render('Привет,я некоторая строка', True,(180, 0, 0))
screen.fill((255,255,255))
while True:
   
   for event in pygame.event.get():
      if event.type == pygame.QUIT:
         pygame.quit()

   screen.blit(mytext, (10, 150))

   pygame.display.update()

Для того,чтобы изменить шрифт по умолчания на arial можно изменить в программе всего одну инструкцию.Конечно же данный шрифт должен существовать в используемой операционной системе.

myfont = pygame.font.SysFont('arial', 15)

В данном уроке рассматривались самые базовые операции со шрифтами в pygame - задание шрифта,установка размера шрифта и отображение текстовой информации на экране.В любой другой игровой библиотеке имеется подобная функциональность.

Просмотров: 84 | Добавил: moskov | Рейтинг: 0.0/0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

Меню сайта

Мини-чат

Статистика


Онлайн всего: 1
Гостей: 1
Пользователей: 0

Форма входа

Календарь

«  Июнь 2023  »
ПнВтСрЧтПтСбВс
   1234
567891011
12131415161718
19202122232425
2627282930

Архив записей

Друзья сайта

  • ЗОВ КОСМОСА

  • Хулиган Вселенной

  • Тюремная поэзия

  • Религиозная поэзия

  • Сайт клана ЛеГиоН
  • Поиск