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

windows10PHP 网站建设做网站内容都有哪些

windows10PHP 网站建设,做网站内容都有哪些,移动互联网软件开发,2016年网站建设方案ppt1 碰撞检测 在显示了玩家汽车和“敌人”汽车之后,接下来就要实现玩家与“敌人”的碰撞检测了。 代码如图1所示。 图1 碰撞检测代码 第72行代码通过pygame.sprite.spritecollideany()函数判断P1和enemies是否发生了碰撞,如果发生碰撞,该函数…

1 碰撞检测

在显示了玩家汽车和“敌人”汽车之后,接下来就要实现玩家与“敌人”的碰撞检测了。

代码如图1所示。

图1 碰撞检测代码

第72行代码通过pygame.sprite.spritecollideany()函数判断P1和enemies是否发生了碰撞,如果发生碰撞,该函数的返回值是True;第73行代码通过pygame.mixer.Sound()函数导入音频文件“crash.wav”,该音频文件是汽车碰撞声,之后通过play()函数播放该音频;第74-77行代码的作用是显示“Game Over”界面,第74行代码先暂停1秒钟,然后第75行代码将屏幕背景设置为红色,第76行代码显示“Game Over”信息,game_over是创建的新Surface,用于显示“Game Over”,代码如图2所示,第77行代码更新窗口显示“Game Over”界面。

图2 创建“Game Over”新Surface的代码

图1第78-79行代码通过for循环遍历all_sprites精灵组中的所有精灵,并通过kill()函数删除这些精灵。第80-82行代码退出pygame和游戏。

相关链接1  pygame.sprite.spritecollideany()函数实现碰撞检测的资料,请参考

《《Python游戏编程入门》注-第8章4》

相关链接2  pygame.mixer模块播放音频的资料,请参考

《Pygame中播放音频的方法》

2 设置游戏帧数

可以通过设置游戏帧数来调整“敌人”汽车的速度。

2.1 定义游戏帧数

定义游戏帧数,并且创建pygame.time.Clock类的实例,代码如图3所示。

图3 定义游戏帧数及创建pygame.time.Clock类的实例的代码

其中,变量FPS即为游戏帧数,可以通过修改该变量的值来调整“敌人”汽车的速度;FramePerSec是pygame.time.Clock类的实例。

2.2 设置游戏帧数

设置游戏帧数的代码如图4所示。

图4 设置游戏帧数的代码

注意1 图3所示代码在while True循环之外,图4所示设置游戏帧数的代码在while True循环之内。

相关链接3 游戏帧数的相关资料,请参考

《Pygame中Sprite类的使用6-2》


文章转载自:

http://QW09069X.kgfsz.cn
http://qDnqKiHr.kgfsz.cn
http://9YrntIK6.kgfsz.cn
http://V7nzhbLs.kgfsz.cn
http://Xc9SRIXh.kgfsz.cn
http://69BmYDlh.kgfsz.cn
http://Ze7icDNM.kgfsz.cn
http://bvlclLgU.kgfsz.cn
http://LWgpzI53.kgfsz.cn
http://b5JNBBuO.kgfsz.cn
http://hqpXs3nS.kgfsz.cn
http://nG0ynVOK.kgfsz.cn
http://WNvaFaQh.kgfsz.cn
http://alW1EoKM.kgfsz.cn
http://xza6bwAN.kgfsz.cn
http://O5vziDwr.kgfsz.cn
http://8cffiIUn.kgfsz.cn
http://pIKQpBVu.kgfsz.cn
http://7qyfZTFG.kgfsz.cn
http://Vc4fqEK7.kgfsz.cn
http://jBxaitGW.kgfsz.cn
http://HMfVfDT3.kgfsz.cn
http://SE0BNJHm.kgfsz.cn
http://DbsD7dpg.kgfsz.cn
http://NhOsFqy8.kgfsz.cn
http://qNjYgxKy.kgfsz.cn
http://BnX2YcEW.kgfsz.cn
http://aBBG3IRa.kgfsz.cn
http://mI46UlfO.kgfsz.cn
http://WT2NXK83.kgfsz.cn
http://www.dtcms.com/wzjs/609491.html

相关文章:

  • 邯郸网站建设制作广州网络公司政策
  • wordpress建站门户建网站英语怎么说
  • 网站做推广需要多少钱网站建设及安全规范
  • 向雅虎提交网站epanel wordpress
  • 做网站要用写接口6珲春住房和城乡建设局网站
  • 网站制作教程网页开发界面设计
  • 河北建设厅网站查询网站认证
  • 网站建设遇到的问题wordpress支持手机适应
  • 中国建设银行网站如何注册网站界面 ui 设计答案
  • 优秀旅游网站设计鹤壁北京网站建设
  • 婚纱网站开发站酷网官网
  • 网站后台如何上传图片阿里关键词排名查询
  • 平面设计模板素材网站百度上怎么发布信息啊
  • 电脑上不了建设厅网站做网站为什么要做备案接入
  • 有没有教做蛋糕的网站腾讯网
  • 安徽苏亚建设安装有限公司网站网站建设公司位置
  • 做网站怎么兼职金桥网站建设
  • 建设网站的重要意义硬件开发设计公司
  • 网站开发需求说明书电商网站开发平台哪家好
  • 网站建设需要些什么设备爱心代码编程python
  • 做服务器的网站的模板企业网站建设费用属于什么科目
  • 网站建设案例方案网站联盟接口怎么做
  • phpnow搭建本地网站wordpress作者权限
  • 网站防止被采集网站搭建中单页面
  • 常见的网站建设技术苏州商城网站建设电话
  • WordPress搭建交互式网站导航网站怎么做seo
  • 做推广的网站需要注意什么北京知名vi设计公司
  • 网站后期维护需要注意什么禁用软件app大全
  • 彩神app官方网站开发网站建设都有哪些书
  • 网站开发如何报价大型网页设计服务公司