Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import pygame
- import os
- import sys
- def load_image(name, colorkey=None):
- fullname = os.path.join('data', name)
- if not os.path.isfile(fullname):
- print(f"Файл с изображением '{fullname}' не найден")
- sys.exit()
- image = pygame.image.load(fullname)
- return image
- if __name__ == '__main__':
- pygame.init()
- size = width, height = 800, 600
- screen = pygame.display.set_mode(size)
- pygame.mouse.set_visible(0)
- all_sprites = pygame.sprite.Group()
- sprite = pygame.sprite.Sprite()
- sprite.image = load_image("arrow.png")
- sprite.rect = sprite.image.get_rect()
- all_sprites.add(sprite)
- sprite.rect.x = 5
- sprite.rect.y = 20
- all_sprites.draw(screen)
- running = True
- while running:
- for event in pygame.event.get():
- if event.type == pygame.QUIT:
- running = False
- if event.type == pygame.MOUSEMOTION:
- sprite.rect.x = event.pos[0]
- sprite.rect.y = event.pos[1]
- screen.fill((0, 0, 0))
- all_sprites.draw(screen)
- pygame.display.flip()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement