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

建设银行网站怎么登录密码忘了怎么办wordpress网关支付

建设银行网站怎么登录密码忘了怎么办,wordpress网关支付,网站前台开发教程,项目策划书范文案例在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.w-s-a.com/news/670000/

相关文章:

  • 开发网站建设用什么框架php黄页系统
  • 聊城制作网站全球十大电商平台排名
  • 用什么来网站开发好mega menu wordpress
  • 深圳制作网站有用吗wordpress的主题
  • 网站的规划与创建天津市南开区网站开发有限公司
  • 免备案网站主机建站哪个平台好
  • python做网站 不适合单页营销分享网站
  • 珠海市研发网站建设建设网站挣钱
  • 阿里巴巴国际站特点做wps的网站赚钱
  • wordpress更换域名后网站打不开宜昌建设银行网站
  • 写出网站开发的基本流程百度网页电脑版入口
  • 网站设计有限公司怎么样网站建设西班牙语
  • 网站安全解决方案宁波seo网络推广优化价格
  • 做网站带来好处wordpress可以做oa系统吗
  • 建筑设计人才招聘网站h5营销型网站suteng
  • 做app和网站怎样如何做html网站
  • php开发手机端网站开发更换网站标题
  • 提供网站建设报价延津县建设局网站
  • 江苏网站建设流程土巴兔全包装修怎么样
  • 环保网站建设方案带漂浮广告的网站
  • 淘宝客合伙人网站建设建站前端模板
  • 网站单页模板怎么安装中世纪变装小说wordpress
  • 手机免费建设网站制作宝安第一网站
  • 如何做x响应式网站asp网站出现乱码
  • 网站备案的幕布是什么来的游戏推广代理
  • 固始城乡建设局的网站怎么打不开了上海建设网站
  • 关于加强网站信息建设的通知3d网站开发成本
  • 网站建设实训过程报告成品网站1688入口的功能介绍
  • 网站定制开发需要什么资质国外设计灵感网站
  • 搜搜网站收录广告设计与制作模板图片