美文网首页
简笔小人-抽象到底

简笔小人-抽象到底

作者: 陈卷卷卷卷 | 来源:发表于2018-07-28 15:07 被阅读0次
    import pygame
    
    if __name__ == "__main__":
        pygame.init()
        # 创建一个屏幕
        screen = pygame.display.set_mode((1000, 1000))
        # 将背景填充为白色
        screen.fill((255, 255, 255))
        # 绘制圆形头部
        pygame.draw.circle(screen, (0, 0, 0), (500, 50), 50, 3)
        # 左眼
        pygame.draw.circle(screen, (0, 0, 0), (480, 25), 5, 3)
        # 右眼
        pygame.draw.circle(screen, (0, 0, 0), (520, 25), 5, 3)
        # 鼻子
        pygame.draw.circle(screen, (0, 0, 0), (500, 50), 5, 0)
        # 嘴巴
        pygame.draw.line(screen, (0, 0, 0), (495, 75), (505, 75), 3)
        # 左躯
        pygame.draw.line(screen, (0, 0, 0), (400, 150), (500, 300), 3)
        # 右躯
        pygame.draw.line(screen, (0, 0, 0), (600, 150), (500, 300), 3)
    
        pygame.draw.line(screen, (0, 0, 0), (400, 300), (600, 300), 3)
    
        pygame.draw.line(screen, (0, 0, 0), (400, 300), (350, 700), 3)
    
        pygame.draw.line(screen, (0, 0, 0), (600, 300), (650, 700), 3)
    
        # 绘制肩膀
        pygame.draw.line(screen, (0, 0, 0), (400, 150), (600, 150), 3)
        # 绘制左臂
        pygame.draw.line(screen, (0, 0, 0), (400, 150), (350, 350), 3)
        # 绘制右臂
        pygame.draw.line(screen, (0, 0, 0), (600, 150), (650, 350), 3)
        # 绘制脊柱
        pygame.draw.line(screen, (0, 0, 0), (500, 100), (500, 300), 3)
        # 绘制左腿
        pygame.draw.line(screen, (0, 0, 0), (500, 300), (350, 700), 3)
        # 绘制右腿
        pygame.draw.line(screen, (0, 0, 0), (500, 300), (650, 700), 3)
        pygame.display.flip()
        while True:
            for event in pygame.event.get():
                if event.type == pygame.QUIT:
                    print('关闭按钮被点击')
                    exit()
    
    image.png

    相关文章

      网友评论

          本文标题:简笔小人-抽象到底

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