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

杭州门户网站有哪些dw制作一张完整网页

杭州门户网站有哪些,dw制作一张完整网页,线上销售平台,网页导航栏图片在Pygame中Sprite类的使用2_棉猴的博客-CSDN博客中提到了通过派生自pygame.sprite.Sprite类的自定义类Zombie#xff0c;可以实现一个僵尸的移动。可以通过pygame.sprite.Group类实现对多个Zombie类实例的管理#xff0c;即可以实现多个僵尸的移动。 1 pygame.sprite.Group类…在Pygame中Sprite类的使用2_棉猴的博客-CSDN博客中提到了通过派生自pygame.sprite.Sprite类的自定义类Zombie可以实现一个僵尸的移动。可以通过pygame.sprite.Group类实现对多个Zombie类实例的管理即可以实现多个僵尸的移动。 1 pygame.sprite.Group类简介 pygame.sprite.Group类是一个容器可以包含多个Sprite类的实例。可以对Group类中的Sprite实例进行同一的绘制和更新使得代码得到了简化。 2 pygame.sprite.Group类实例的创建 zombie_group pygame.sprite.Group() 其中zombie_group即为创建的Group类的实例。 3 向Group中添加Sprite 首先需要修改Pygame中Sprite类的使用2_棉猴的博客-CSDN博客中Zombie类的代码因为要显示多个僵尸需要为Zombie类的__init__()方法添加一个表示僵尸图标的图标代码图1所示 图1 为__init__()方法添加参数 之后创建两个Zombie类的实例分别设置不同的位置以及导入不同的僵尸图片代码如图2所示。 图2 创建两个僵尸实例 最后通过zombie_group调用Group类的add()方法将创建的僵尸实例加入到Group中代码如图3所示。 图3 把实例加入到组中 4 通过Group管理Sprite实例 之后可以通过zombie_group调用Group类的draw()和update()方法实际上就是调用了这两个Sprite实例的draw()和update()方法来显示两个僵尸图像代码如图4所示。 图4 通过Group管理Sprite实例 5 让Sprite实例动起来 与《Pygame中Sprite类的使用2》中的方法相同在while True循环中分别改变这两个Sprite实例的位置使得Sprite实例动起来。 首先为Zombie类添加move()方法在该方法中改变实例的rect属性的x坐标代码如图5所示。 图5 Zombie类的move()方法 接下来在while True循环中为两个僵尸指定不同的移动速度最后调用Group类的draw()和update()方法在新位置上显示僵尸代码如图6所示。 图6 僵尸的移动 6 完整代码 以上提到的完整代码如下所示。 import pygame, os from pygame.locals import *class Zombie(pygame.sprite.Sprite):def __init__(self, x, y, image):super().__init__()self.image pygame.image.load(image)self.rect self.image.get_rect()self.rect.x xself.rect.y ydef move(self, step):self.rect.x - stepdef draw(self, screen):screen.blit(self.image, self.rect)def update(self):pygame.display.update() pygame.init() screen pygame.display.set_mode((400, 500)) screen.fill((255,255,255)) clock pygame.time.Clock() zombie_group pygame.sprite.Group() z1 Zombie(350, 80, 1.png) z2 Zombie(350, 130, 2.png) zombie_group.add(z1) zombie_group.add(z2) zombie_group.draw(screen) zombie_group.update() while True:screen.fill((255,255,255))z1.move(10)z2.move(5)zombie_group.draw(screen)zombie_group.update()clock.tick(10) pygame.quit()
http://www.hkea.cn/news/14260022/

相关文章:

  • 网站悬浮窗代码百度电商广告代运营
  • 女做受网站wordpress 过滤词
  • 微信版网站制作做资讯网站怎么挣钱
  • 营销型网站建设怎么收费知乎小说推广对接平台
  • 免费推广网站大全专业建站公司
  • 大学生网站设计作业教育培训加盟
  • 网站seo好学吗织梦网站视频
  • 湖南高端网站建设合肥市城乡建设局和住建局官网
  • 福田做网站公司wordpress 网站 上传
  • 苏州建设工程交易中心网站广告设计毕业设计
  • 保定网站优化哪家好义务教育标准化建设网站
  • 个人网站 不备案wordpress媒体文件夹
  • 企业网站设计建设服务从零开始学网站建设知乎
  • 国际贸易英文网站wordpress淘宝主题
  • 深圳有什么网站网站提供服务商
  • seo网站设计营销工具宝安中心站是几号线
  • 网站管理工作网站建设选哪家公司
  • 一点科技官方网站济南建设网行政审批系统
  • 外贸网站 服务器wordpress解密
  • 新建的网站必须要备案吗网站制作的相关术语
  • 网站建设招标评分中国风配色网站
  • 视频在线制作网站中高端网页设计开发
  • 网站建设与管理pdf网站建设与管理怎么样
  • 怎么创建万维网网站中国最好室内设计公司排名榜
  • 网站运营商查询实训小结网站建设
  • 建设网站公司专业服务泉州网站
  • 发布一个网站需要什么网站改版后 搜索不到
  • 虚拟主机网站500错误广告投放公司
  • 深圳建设局网站首页网页设计教程完整
  • 重庆 手机网站制作培训机构网络推广方案