import pygame
from random import randint
pygame.init()
window = pygame.display.set_mode((600, 600))
window.fill((255, 255, 255))
image = pygame.image.load('./file/4.png')
#缩放
new_image = pygame.transform.rotozoom(image, 0, 1)
x_speed = 1
y_speed = 1
a=[]
while True:
window.fill((255, 255, 255))
for event in pygame.event.get():
if event.type == pygame.MOUSEBUTTONUP:
ms_x, ms_y = event.pos
window.blit(new_image, (ms_x, ms_y))
for c in a:
window.blit(new_image, (c[0], c[1]))
pygame.display.update()
while True:
window.fill((255, 255, 255))
ms_x += x_speed
ms_y += y_speed
window.blit(new_image, (ms_x, ms_y))
pygame.display.update()
if 550 < ms_y:
y_speed = -1
if 10 > ms_y:
y_speed = 1
if 550 < ms_x:
x_speed = -1
if 10 > ms_x:
x_speed = 1
# 事件检测
for event in pygame.event.get():
if event.type == pygame.QUIT:
exit()
if event.type == pygame.MOUSEBUTTONUP:
ms_x, ms_y = event.pos
b = [ms_x, ms_y]
a.append(b)
print(a)
break
网友评论