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

建立网站需要花多少费用今日头条武汉最新消息

建立网站需要花多少费用,今日头条武汉最新消息,海南网站建设粤icp备,青海企业网站建设开发3 编写主程序 在主程序中,首先创建屏幕并且完成一些准备工作,之后在while循环中不断更新sprite实例即可。 3.1 创建屏幕及准备工作 创建屏幕及准备工作的代码如图5所示。 图5 创建屏幕及准备工作 其中,第20行代码调用pygame.mouse模块中的…

3 编写主程序

在主程序中,首先创建屏幕并且完成一些准备工作,之后在while循环中不断更新sprite实例即可。

3.1 创建屏幕及准备工作

创建屏幕及准备工作的代码如图5所示。

图5 创建屏幕及准备工作

其中,第20行代码调用pygame.mouse模块中的set_visible()方法,将其参数设置为False,表示隐藏鼠标;第22行中的going表示程序运行的标志,该值是True时表示程序继续运行,是False时表示程序终止;第23行中定义了Mouse()类的实例mouse;第24行代码使用使用pygame.sprite模块中的RenderPlain()方法将mouse加入到Group中,实际上RenderPlain()方法与Group()方法的作用相同。

相关链接2 创建屏幕的详细介绍请参考

Pygame显示文字_棉猴的博客-CSDN博客

相关链接3 sprite与Group的详细介绍请参考

Pygame中Sprite类的使用6-1-CSDN博客

3.2 在循环中更新sprite实例

在循环中更新sprite实例的代码如图6所示。

图6 在循环中更细sprite实例

其中,第26行中的going是控制程序是否运行的标志,当用户点击屏幕右上角的退出按键后,根据28-30行的代码,将going设置为False,此时while循环结束,程序退出;第27行代码的作用是重绘屏幕背景,这样就能覆盖之前鼠标显示的图片;31-32行代码通过Group来更新和绘制sprite实例,即调用了Mouse类的update()方法和draw()方法进行更新和绘制;最后第33行将绘制好的图片在屏幕上显示出来。

4 完整代码

以上提到的完整代码如下所示。

import pygamedef load_image(name):image = pygame.image.load(name)image = image.convert()colorkey = image.get_at((0,0))image.set_colorkey(colorkey, pygame.RLEACCEL)return image, image.get_rect()class Mouse(pygame.sprite.Sprite):def __init__(self):pygame.sprite.Sprite.__init__(self)self.image, self.rect = load_image('qiu.png')def update(self):self.rect.topleft = pygame.mouse.get_pos()self.rect.move_ip((0,0))pygame.init()
screen = pygame.display.set_mode((1280, 480))
pygame.mouse.set_visible(False)
screen.fill((170, 238, 187))
going = True
mouse = Mouse()
allsprites = pygame.sprite.RenderPlain(mouse)while going:screen.fill((170, 238, 187))for event in pygame.event.get():if event.type == pygame.QUIT:going = Falseallsprites.update()allsprites.draw(screen)pygame.display.flip()
pygame.quit()

http://www.wangmingla.cn/news/87042.html

相关文章:

  • 赌博网站开发东莞关键词排名seo
  • 陕西建设集团韩城公司网站免费私人网站建设
  • 网站运营需要什么行业技术google竞价推广
  • 做网站如何推广网络营销有什么方式
  • 网站建设需要多久付费推广有几种方式
  • php做动态网站实小广告清理
  • wordpress撰写seo搜索引擎优化步骤
  • 金桥路附近做网站的百度竞价排名点击软件
  • aspx网站配置服务器百度助手手机下载
  • 给企业做网站多少钱徐州百度seo排名
  • 网站开发及流行框架网上营销
  • 网站怎么提高权重新开发的app怎么推广
  • 广州h5网站建设公司广州白云区今天的消息
  • 网站设计 术语网络营销企业有哪些
  • 公司网站字体重庆seo网站推广费用
  • wordpress导航彩条优化关键词的方法正确的是
  • 大庆做网站的公司怎么做网站教程
  • 做网站要多少钱 知乎网站seo顾问
  • 做高仿网站有哪些搜索引擎优化通常要注意的问题有
  • wordpress 编辑文章百度seo综合查询
  • 陇南市政府建设局网站竞价推广代运营
  • 做网站模板链接放哪里七台河网站seo
  • 学做投资网站网站seo站长工具
  • 江阴做网站的公司网络营销策划方案模板
  • 广州市城市建设档案馆网站百度指数免费添加
  • 做网站有必要注册商标吗广告公司推广平台
  • 做网站要多钱网站权重优化
  • 湛江有帮公司做网站百度快速排名提升
  • 国外优秀的企业网站优化大师是什么意思
  • 做网站卖东西赚钱么推广游戏赚钱的平台