美文网首页
day12_python_作业

day12_python_作业

作者: mmlong_07 | 来源:发表于2018-09-05 08:51 被阅读0次
    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
    

    相关文章

      网友评论

          本文标题:day12_python_作业

          本文链接:https://www.haomeiwen.com/subject/psmowftx.html