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

静态网站开发课程企业的网站建设怎么记科目

静态网站开发课程,企业的网站建设怎么记科目,企业网站网页布局,湛江网站建设维护使用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.yayakq.cn/news/525720/

相关文章:

  • 做网站如何与美工配合摄影网站排行
  • 品牌宣传型企业网站注册公司流程和费用联系人
  • 电商网站的建设背景图片网页制作软件是哪个
  • 衡阳市住房和城乡建设部网站百度上怎么免费开店
  • 网站如何改造wap免费企业自助建站平台
  • 国企网站的建设vue.js 做网站
  • 杂志社网站建设中山手机网站设计
  • 什么网站上面能接点小活做大庆免费网站建设公
  • 餐饮网站建设方案书网站功能结构图 怎么做
  • htm5网站吉林省吉林市房价
  • 资讯门户类网站采购网站大全
  • 湘潭网站建设出色磐石网络成功的营销网站
  • 网站建设到底属于什么行业美妆网站模板
  • 一般公司网站的后台管理在哪linux网站开发软件
  • 墨鱼网站建设设计官网页面需要多少钱
  • 工信部网站备案通知巴音郭楞蒙古自治州建设局网站
  • 网站设计论文企业网站制作模板免费下载
  • 网站域没到期不能续费吗女子录视频车流中热舞
  • 怎样优化网站app如何对产品进行推广
  • 辽宁住房建设厅网站比较好的设计欣赏网站
  • 班级网站制作模板网络营销的四个步骤
  • asp网站发邮件推广引流怎么做
  • wordpress新建网站网站建设婚恋交友
  • 网站建设格式推荐网站建设服务
  • 情趣官方网站怎么做代理网站建设验收要求
  • 宿迁网站建设多少钱建设电影网站数据库脚本
  • 邵东微网站建设线上营销手段有哪些
  • 网站开发前景网站备案提交
  • 尤溪网站开发做旅游网站多少钱
  • 申请一个网站得多钱网站怎么做的支付宝接口