Мне нужно чтобы по запуску программы треугольник генерировался в случайном месте
import pygame
import random
global x,y
x=random.randint(1, 10)
y=random.randint(1, 10)
def draw_stick_figure(screen,x,y):
#Таракан
player_image = pygame.image.load("player.png").convert()
player_position = pygame.mouse.get_pos()
screen.blit(player_image, [x,y])
player_image.set_colorkey(white)
pygame.display.flip()
clock.tick(20)
black = (0, 0, 0)
white = (0, 0, 0)
green = (0, 255, 0)
red = (255, 0, 0)
pygame.init()
size = (500, 390)
screen = pygame.display.set_mode(size)
pygame.display.set_caption("Игра 2 - ракета")
done = False
clock = pygame.time.Clock()
while not done:
for event in pygame.event.get():
if event.type == pygame.QUIT:
done = True
screen.fill(black)
pygame.draw.polygon(screen,red,[[90,100],[100,200],[200,200]],5)
draw_stick_figure(screen,x,y)
pygame.display.flip()
clock.tick(20)
if event.type == pygame.KEYDOWN:
if event.key == pygame.K_LEFT:
draw_stick_figure(screen,x,y)
x=random.randint(1, 50)
y=random.randint(1, 50)
pygame.quit()