美文网首页
12作 pygame知识

12作 pygame知识

作者: 大黄蜂人工智能 | 来源:发表于2018-09-05 09:43 被阅读0次


import pygame

if __name__ == '__main__':

    pygame.init()
    window = pygame.display.set_mode((400, 600))
    window.fill((255, 255, 255))
    pygame.display.flip()

    x = 100
    y = 100
    r = 50

    y_speed = 2
    x_speed = 2

    while True:

        pygame.time.delay(10)

        window.fill((255, 255, 255))

        pygame.draw.circle(window, (255, 0, 0), (x, y), r)
        pygame.display.update()

        y += y_speed
        x += x_speed

        if y > 600 - r:
            y = 600 - r
            y_speed = -4

        elif y<50:
            y = 50
            y_speed = 2

        elif x > 400 - r:
            x = 400 - r
            x_speed = -4

        elif x < 50:
             x = 50
             x_speed = 2

        for event in pygame.event.get():
            if event.type == pygame.QUIT:
                exit()

相关文章

  • 12作 pygame知识

  • 12总 pygame知识

    复习: 1.json数据标准格式:a.只能是一个数据 b.数据必须是json支持的数据类型数据类型:对象(字典)...

  • 17作pygame

  • 用pygame做个简单的五子棋游戏

    准备 python基础相关准备: 1.pygame的基础知识,参考目光博客的“用Python和Pygame写游戏-...

  • day12-pygame

      今天主要学习了pygame的相关知识。   一、pygame的基本操作 初始化游戏模块 创建游戏窗口 让游戏一...

  • 4月28日-综合练习(列表)

    本周的练习内容将用到以下知识点: 1.pygame的基本框架(老话常谈) 2.在pygame里如何显示图片(bli...

  • 2018-09-04-pygame

    一、pygame基本操作 import pygame——导入pygame模块 pygame.init()——初始化...

  • Pygame入门--飞机大战案例

    Pygame的快速入门 #导入pygame模块 import pygame #游戏初始化 pygame.init(...

  • Day_10 异常与pygame

    异常捕获 pygame操作流程 pygame显示文字 pygame显示图片与图片操作 pygame基本显示

  • Pygame-hello world

    使用pygame 模块名功能pygame.cdrom访问光驱pygame.cursors加载光标pygame.di...

网友评论

      本文标题:12作 pygame知识

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