当前位置: 首页 > news >正文

jsp租房网站开发长春网站公司哪家好

jsp租房网站开发,长春网站公司哪家好,站群宝塔批量建站,网站关键词优化是什么使用Python的pygame库实现下雪的效果 关于Python中pygame游戏模块的安装使用可见 https://blog.csdn.net/cnds123/article/details/119514520 先给出效果图: 源码如下: import pygame import random# 初始化pygame pygame.init()# 设置屏幕尺寸 width…

使用Python的pygame库实现下雪的效果

关于Python中pygame游戏模块的安装使用可见 https://blog.csdn.net/cnds123/article/details/119514520

先给出效果图:

源码如下:

import pygame
import random# 初始化pygame
pygame.init()# 设置屏幕尺寸
width, height = 800, 600
screen = pygame.display.set_mode((width, height))# 设置雪花属性
snowflakes = []
for i in range(50):x = random.randrange(0, width)y = random.randrange(0, height)speed = random.uniform(1, 3)size = random.randint(3, 6)  # 雪花大小参数snowflakes.append([x, y, speed, size])# 循环直到用户关闭窗口
running = True
while running:for event in pygame.event.get():if event.type == pygame.QUIT:running = False# 填充屏幕颜色screen.fill((200, 200, 200))  # (0, 0, 0)黑色;(200, 200, 200)阴天# 绘制雪花for flake in snowflakes:pygame.draw.circle(screen, (255, 255, 255), (int(flake[0]), int(flake[1])), flake[3])  # 使用大小参数绘制雪花flake[1] += flake[2]  # 移动雪花if flake[1] > height:flake[1] = random.randrange(-50, -10)flake[0] = random.randrange(0, width)# 更新屏幕pygame.display.flip()# 控制帧率pygame.time.Clock().tick(30)# 退出pygame
pygame.quit()

下面给出改进版

效果图:

使用一张背景图片(我这里文件名:snow_background.jpg),和代码文件放在同一目录下

 源码如下:

import pygame
import random# 初始化pygame
pygame.init()# 设置屏幕尺寸
width, height = 800, 600
screen = pygame.display.set_mode((width, height))# 加载背景图片
background = pygame.image.load('snow_background.jpg')
background = pygame.transform.scale(background, (width, height))# 设置雪花属性
snowflakes = []
for i in range(50):x = random.randrange(0, width)y = random.randrange(0, height)speed = random.uniform(1, 3)size = random.randint(3, 6)  # 雪花大小参数snowflakes.append([x, y, speed, size])# 循环直到用户关闭窗口
running = True
while running:for event in pygame.event.get():if event.type == pygame.QUIT:running = False# 填充屏幕颜色#screen.fill((200, 200, 200))  # (0, 0, 0)黑色;(200, 200, 200)阴天# 绘制背景图片screen.blit(background, (0, 0))# 移动雪花并重新绘制for flake in snowflakes:pygame.draw.circle(screen, (255, 255, 255), (int(flake[0]), int(flake[1])), flake[3])  # 使用大小参数绘制雪花flake[1] += flake[2]  # 移动雪花if flake[1] > height:flake[1] = random.randrange(-50, -10)flake[0] = random.randrange(0, width)# 更新屏幕pygame.display.flip()# 控制帧率pygame.time.Clock().tick(30)# 退出pygame
pygame.quit()

附:RGB 颜色表   https://www.codeeeee.com/color/rgb.html
 

http://www.tj-hxxt.cn/news/55590.html

相关文章:

  • 学做网站用谁的书爱站小工具圣经
  • 创新网站建设方案书把百度网址大全设为首页
  • 怎样用vs2017做网站谷歌应用商店下载
  • 东莞网页网站制作免费男女打扑克的软件
  • 平面设计工作好找吗青岛seo整站优化公司
  • 成都电话营销外包公司aso应用优化
  • 做pc端网站价格免费crm
  • 关于做公司网站建设你应该知道的保定百度首页优化
  • wordpress发布网站在线看seo网站
  • 浙江广厦建设职业技术学院网站软文广告300字范文
  • 阿里网站建设视频教程google play官网入口
  • 购买域名的网站关键词优化seo
  • 那些公司做网站比较厉害微信营销方案
  • 外贸网站用什么空间好如何免费制作自己的网站
  • 网站建设 目标百度域名购买
  • 如何建设一个静态网站seo搜索引擎优化题库
  • 江西省上饶市网站建设公司百度推广费
  • 网站模块有哪些网站建设关键词排名
  • 电子商务网站建设与推广网站制作大概多少钱
  • 做网站代理商好赚吗?河南seo推广
  • 基督教网站讲做父母的不惹儿女的气吉林网站seo
  • 怎么自己制作一个网站下载器浏览器大全网站
  • 应该怎样做网站地图免费网站模板
  • 广东省建设信息网站国外网站谷歌seo推广
  • 网站建站制作价格免费b2b网站有哪些
  • 沈阳哪有做网站的指数平滑法
  • 网站 关于我们 模板看广告得收益的app
  • 承德兴隆建设局网站公司网站建设步骤
  • 哪一款软件可以自己做网站抖音seo排名优化公司
  • 网站怎么做好百度新闻网站