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

android studio中文怎么设置seo哪家好

android studio中文怎么设置,seo哪家好,node做网站怎么知道蜘蛛来过,扬州市广陵区城乡建设局网站4 让僵尸动起来 让僵尸能够动起来,也就是让僵尸从屏幕右边走到屏幕左边,此时只需要使用while循环,改变僵尸图片的x轴坐标即可,代码如下所示。 while True:screen.fill((255,255,255))z1.rect.x - 5z1.draw(screen)z1.update()if…

4 让僵尸动起来

让僵尸能够动起来,也就是让僵尸从屏幕右边走到屏幕左边,此时只需要使用while循环,改变僵尸图片的x轴坐标即可,代码如下所示。

while True:screen.fill((255,255,255))z1.rect.x -= 5z1.draw(screen)z1.update()if z1.rect.x<=0:break

其中,每次显示僵尸时,首先通过screen调用fill()方法将屏幕背景重新设置为白色,掩盖僵尸移动前的影像;之后将z1的rect的x每次减5,表示每次循环僵尸向左侧移动5个单位,之后就是通过draw()和update()来绘制并且在新位置上显示僵尸;最后当僵尸移动到屏幕的最左侧时,跳出循环,此时僵尸停止移动。

5 设置移动速度

运行“4 让僵尸动起来”中提到的代码,此时可以看到僵尸移动的速度非常快。可以通过pygame的time模块中的Clock类通过控制游戏帧速率来控制僵尸的移动速度。

5.1 游戏帧速率

游戏帧速率指的是每秒所运行的帧数(FPS:Frames Per Second),是评价游戏画面是否流畅的关键指标。while循环每执行一次,则有一次僵尸的绘画。每绘画一次,就是一帧。可以通过pygame的time模块中的Clock类来设置FPS,来控制僵尸移动的速度。

5.2 设置FPS

首先,在程序主程序的起始处(while循环之前)定义Clock类的实例,代码如下所示。

clock = pygame.time.Clock()

之后,在while循环的内部,来设置FPS的值,代码如下所示。

clock.tick(10)

tick()函数的作用是设置FPS的值,参数10表示FPS的值10,即每秒所运行的帧数不超过10次,也就是保证了while循环每秒只能循环10次。此时再运行程序,可以看到僵尸的移动速度已经减慢了。

6 完整代码

import pygame, os
from pygame.locals import *class Zombie(pygame.sprite.Sprite):def __init__(self, x, y):super().__init__()self.image = pygame.image.load('1.png')self.rect = self.image.get_rect()self.rect.x = xself.rect.y = ydef 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()
z1 = Zombie(350, 80)
z1.draw(screen)
z1.update()
while True:screen.fill((255,255,255))z1.rect.x -= 5z1.draw(screen)z1.update()if z1.rect.x<=0:breakclock.tick(10)
pygame.quit()

http://www.bjxfkj.com.cn/article/101689.html

相关文章:

  • 网站后台如何做国内ip地址 免费
  • 网站模板 山万网app下载
  • wordpress后台为什么这么慢深圳seo网站推广方案
  • 郴州建设工程建设信息网站百度推广点击软件
  • 互联网保险对传统保险有哪些影响宁波网站关键词优化公司
  • 对网站进行seo优化网上打广告有哪些软件
  • excel可以做网站吗web网页模板
  • 东莞做营销型网站南京seo优化
  • 英文视频网站如何做外链行业关键词词库
  • 西安免费网络企业seo顾问服务阿亮
  • 创建网站忘记了怎么办企业站seo外包
  • 跳转网站推广引流渠道
  • 属于b2b电子商务网站开发网站
  • 哪些网站可以做微信搜索引擎优化seo网站
  • 做服装找工作网站普通话手抄报文字内容
  • 临朐网站制作哪家好b2b是什么意思
  • 高端网站设计品牌网站技术制作
  • 网站建设理论专业放心关键词优化参考价格
  • 网站开发实例视频教程搜索推广开户
  • 网站公安备案需要几个工作日北京刚刚传来特大消息
  • 盘锦建设小学网站我要推广
  • 毕业设计做网站怎么做今日军事头条
  • 帮人做网站的推广uc推广登录入口
  • 做网站学h5还是php恢复原来的百度
  • 扬州百姓网免费发布信息网楚雄seo
  • 网站链接只显示到文件夹怎么做的中国营销传播网官网
  • 合肥网站推广郑州网站建设推广
  • 网站建设意见建议易观数据
  • 全球疫情每日数据查询湖北百度seo
  • 用什么做网站好宁波专业seo服务