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

建立网站大概需要多少钱网店推广常用的方法

建立网站大概需要多少钱,网店推广常用的方法,青岛 公司 网站建设,专门做素菜的网站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.jinmujx.cn/news/109682.html

相关文章:

  • 国家城乡建设委员会官方网站宣城网站seo
  • 徐州网站定制公司哪家好电脑速成班短期电脑培训班
  • 站点推广名词解释学管理培训班去哪里学
  • 文明网i中国精神文明建设门户网站冯耀宗seo
  • c 网站开发架构seo免费优化网站
  • 河北省住房城乡建设网站百度联盟
  • 怎么用adobe软件做网站网站联盟营销
  • angular适合 做 网站吗网络营销毕业论文范文
  • 网站做的很差的案例长沙整站优化
  • 河北网站开发公司网站seo优化网站
  • 有人做网站花了10几万培训机构在哪个平台找
  • 深圳网上行公司怎么样乐山网站seo
  • 做app和做网站相同和区别浏览器直接进入网站的注意事项
  • vs2012网站开发如何制作网站赚钱
  • 网站收录引擎排名首页服务热线
  • 贵阳建站广告公司主要做什么
  • 网站后期增加产品视频外链平台
  • 一个做品牌零食特卖的网站地推拉新接单网
  • 网站编辑超链接怎么做杭州关键词推广优化方案
  • wordpress文章页面添加字段在线seo优化工具
  • 行业网站制作长沙专业seo优化推荐
  • 东莞在线网站制作平台济南今日头条最新消息
  • 做淘宝哪个女装批发网站比较好海外推广代理公司
  • 北海网站建设网搜索引擎优化seo名词解释
  • 一学一做动漫视频网站北京seo全网营销
  • 网站空间 哪个公司好seo排名点击工具
  • 西安网站建设新闻可以发广告的100个网站
  • 毕节市交通建设集团网站网店seo关键词
  • 湖南做网站公司腾讯新闻最新消息
  • 网站建设维护 天博网络百度商家平台