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

企业手机网站建设案例网站怎么推广

企业手机网站建设案例,网站怎么推广,做木皮的网站,青岛手机建站价格4 重新绘制界面 每次碰撞发生后,程序界面需要重新绘制,代码如下所示。 screen.fill(WHITE) all_sprites_list.draw(screen) pygame.display.flip() 其中,screen表示程序的整个界面,将其绘制为白色背景;之后通过all_…

4 重新绘制界面

每次碰撞发生后,程序界面需要重新绘制,代码如下所示。

screen.fill(WHITE)
all_sprites_list.draw(screen)
pygame.display.flip()

其中,screen表示程序的整个界面,将其绘制为白色背景;之后通过all_sprites_list.draw()绘制碰撞后剩下的方块(碰撞的方块已经在group中删除);最后显示重新绘制的内容。

5 完整代码

以上程序的完整代码如下所示。

import pygame, random
from pygame.locals import *class Block(pygame.sprite.Sprite):def __init__(self, color, width, height):super().__init__()self.image = pygame.Surface((width, height))self.image.fill(color)self.rect = self.image.get_rect()GREEN = (0, 255, 0)
RED = (255, 0, 0)
WHITE = (255, 255, 255)
BLUE = (0, 0, 255)
screen_width = 1000
screen_height = 600
done = False
score = 0
clock = pygame.time.Clock()pygame.init()
screen = pygame.display.set_mode((screen_width, screen_height))
block_list = pygame.sprite.Group()
all_sprites_list = pygame.sprite.Group()
block_bad_list = pygame.sprite.Group()for i in range(50):block = Block(GREEN, 20 ,15)block.rect.x = random.randrange(screen_width)block.rect.y = random.randrange(screen_height)block_list.add(block)all_sprites_list.add(block)for i in range(10):block = Block(RED, 20 ,15)block.rect.x = random.randrange(screen_width)block.rect.y = random.randrange(screen_height)block_bad_list.add(block)all_sprites_list.add(block)player = Block(BLUE, 20, 15)
all_sprites_list.add(player)while not done:for event in pygame.event.get():if event.type == pygame.QUIT:done = Truescreen.fill(WHITE)pos = pygame.mouse.get_pos()player.rect.x = pos[0]player.rect.y = pos[1]blocks_hit_list = \pygame.sprite.spritecollide(player, block_list, True)for block in blocks_hit_list:score += 1print('当前分数为:'+str(score))blocks_hit_list = \pygame.sprite.spritecollide(player, block_bad_list, True)for block in blocks_hit_list:score -= 1print('当前分数为:'+str(score))all_sprites_list.draw(screen)pygame.display.flip()clock.tick(60)pygame.quit()

http://www.tj-hxxt.cn/news/84599.html

相关文章:

  • wordpress搬运小红书内容爱站网seo综合查询工具
  • 淘客联盟如何做网站推广推广形式
  • 做盗版网站引流合肥seo网站排名优化公司
  • 邹城建设银行网站搜索引擎营销的步骤
  • seo优化与推广招聘网站怎么优化到首页
  • 成都市网站建设合肥360seo排名
  • 网站制作 广州百度风云榜
  • wordpress网站载入慢优云优客百度推广效果怎么样
  • 东营网站建设seo全网推广方案
  • 网站开发项目小组成员职责可以看封禁网站的浏览器
  • 做响应网站徐州网站建设
  • 让一个网站掉排名茂名网站建设制作
  • 镇江网站优化推广门户网站
  • 在美国建网站需要自己做服务器吗2345系统导航
  • 开拓网站建设公司山东公司网站推广优化
  • 自己做的网站如何链接到百度百度收录入口在哪里查询
  • 做流量的网站应该注意什么关键词优化公司哪家效果好
  • 秦皇岛网站开发报价怎么申请自己的域名
  • 网站宜昌搜索引擎优化排名技巧
  • unity 做网站sns营销
  • 小学生广告语20条seo简单优化
  • 机械类 网站源码苏州关键词优化软件
  • 惠州哪家做网站好央视新闻今天的内容
  • 外贸网站用什么空间外贸营销推广
  • b to c网站建设报价新闻摘抄2022最新5篇
  • 六安市城乡和建设局官方网站石家庄seo推广公司
  • 网站如何取消限制搜索引擎抓取自建网站平台
  • 濉溪县最新通告今天seo竞价排名
  • 网站怎么实现手机号注册会员怎样在百度上发布广告
  • 南宁做网站 的大批量刷关键词排名软件