Могу ли я заполнить только верхнюю половину окна?
Я хочу, чтобы мое окно заполнялось новыми блоками, но оставляю некоторые старые, чтобы вы могли переходить с платформы на платформу.
Например:
def layout():
screen.fill(sky)
for i in range(2):
pygame.draw.rect(screen, (200, 150, 0), (randint(0, 260), randint(0, 200), 100, (100/3)))
pygame.draw.rect(screen, (200, 150, 0), (randint(460, 620), randint(0, 200), 100, (100/3)))
pygame.draw.rect(screen, (200, 150, 0), (randint(0, 260), randint(180, 380), 100, (100/3)))
pygame.draw.rect(screen, (200, 150, 0), (randint(460, 620), randint(180, 380), 100, (100/3)))
pygame.display.update()
while True:
screen.blit(screen, screen_rect)
pygame.display.update()
y += 1
screen.blit(screen,(x,y))
pygame.display.update()
layout()
time.sleep(3)
Вместо того, чтобы заливать фон каждым слоем и создавать новые случайные блоки, я хочу, чтобы нижняя половина оставалась прежней.Есть идеи?
Спасибо,
Райан