zoukankan      html  css  js  c++  java
  • python 之 pygame

    学习pygame如果不了解pygame是什么的可以产考百度或者去官网去看介绍pygame急忙趁着三分的热度,整理一下关于pygame的相关内容,顺便复习一下Markdown编辑器

    所以根据pygame的文档教程进行学习,学习的最好方法就是制作实例

        #-*-coding:utf-8-*-
        import sys, pygame
        pygame.init()                    #加载模块列表
    
        size = width, height = 720,640          #等同于size = width,height = (320,240)官网里文档的屏幕太小所以我们改变一下大小
        speed = [2, 2]
        black = 0, 0, 0
    
        screen = pygame.display.set_mode(size)       #建立一个size大小的graphical window(绘画窗口)
    
        ball = pygame.image.load("ball.bmp")        
        ballrect = ball.get_rect()                    #获取rect object
    
        while 1:
            for event in pygame.event.get():                #获取事件
                if event.type == pygame.QUIT: sys.exit()
        
            ballrect = ballrect.move(speed)
            if ballrect.left < 0 or ballrect.right > 
                speed[0] = -speed[0]
            if ballrect.top < 0 or ballrect.bottom > height:
               speed[1] = -speed[1]
    
            screen.fill(black)
            screen.blit(ball, ballrect)   #blit基本上意味着将像素颜色从一个图像复制到另一个图像。我们通过blit方法将源Surface复制,并将源放置在目标位置.
            pygame.display.flip()                #更新可见显示
    
    

    因为始终没找到一款好用合适的录屏软件所以只能添加静态图了

  • 相关阅读:
    统计:概述
    概率论总结
    概率论13 中心极限定律
    概率论12 矩与矩生成函数
    概率论11 协方差与相关系数
    概率论10 方差与标准差
    概率论09 期望
    概率论08 随机变量的函数
    mysql 分区
    Linux 搭建svn版本库
  • 原文地址:https://www.cnblogs.com/qxhn/p/7550076.html
Copyright © 2011-2022 走看看