Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import pygame as pg
- import sys
- size = (W, H) = (400, 400)
- class Crosshair(pg.sprite.Sprite): # Мишень
- def __init__(self, pos_x, pos_y):
- super().__init__()
- self.image = pg.Surface((10, 10)) # Пока в виде отдельной поверхности
- self.image.fill((102,168,111)) # Зеленого цвета
- self.rect = self.image.get_rect()
- self.rect.center = pos_x, pos_y # Размещаем центр в такой точке
- sc = pg.display.set_mode(size) # Главная поверхность
- crosshair = Crosshair(100, 100)
- crosshair_group = pg.sprite.Group() # Спрайт можно рисовать только когда он в группе
- crosshair_group.add(crosshair)
- surf = pg.image.load('car1.png')
- rect=surf.get_rect()
- print(rect)
- while 1:
- for i in pg.event.get():
- if i.type == pg.QUIT:
- sys.exit()
- pg.display.update()
- crosshair_group.draw(sc) # Рисуем всю группу сразу
- pg.time.delay(20)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement