fr0stn1k

Untitled

Dec 1st, 2020
405
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. import pygame
  2. class Ship():
  3.     def __init__(self, screen):
  4.         """Инициализирует корабль и задает его начальную позицию."""
  5.         self.screen = screen
  6.         # Загрузка изображения корабля и получение прямоугольника.
  7.         self.image = pygame.image.load('images/ship.bmp')
  8.         self.rect = self.image.get_rect()
  9.         self.screen_rect = screen.get_rect()
  10.         # Каждый новый корабль появляется у нижнего края экрана.
  11.         self.rect.centerx = self.screen_rect.centerx
  12.         self.rect.bottom = self.screen_rect.bottom
  13.  
  14.     def blitme(self):
  15.         """Рисует корабль в текущей позиции."""
  16.         self.screen.blit(self.image, self.rect)
  17.  
RAW Paste Data