第九节回到过去B部分_第1页
第九节回到过去B部分_第2页
第九节回到过去B部分_第3页
第九节回到过去B部分_第4页
第九节回到过去B部分_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第九节 回到过去b9:变量的使用 四格漫图(与文字相对应) 完成惊险的旅程后,老子希望回到他原本所在是时空,而小猫发现能量已经严重消耗,不能再进行时空旅行了。于是,他们决定派出能量采集机器人,在太空中收集5个暗黑能量块,为再次时空旅行提供能量。一、规划角色想一想 要在太空完成暗黑能量的采集任务,需要具备哪些功能?请你认真思考,设计机器人所需的功能。图9b-1能量采集机器人功能概念图 二、编写采集机器人程序为了顺利完成暗黑能量的收集,需要完成采集机器人程序的设计。1、设计控制机器人移动部分的程序:第6节已经介绍了键盘控制角色移动的程序编写方法,请参考上移键的程序段,把下移键、左移键和右移键的程序

2、段补充完整。2、为角色“暗黑能量”添加触碰指令:为实现暗黑能量被机器人采集的效果,需要向角色“暗黑能量”添加触碰到“机器人”角色的指令,实现触碰后隐藏,并向机器人发布“被采集”的广播。请根据流程图,设计角色“暗黑能量”的程序,并尝试把图9-2中的程序段空白处补充完整。 图9b-2 “暗黑能量”程序流程图和程序段三、完善采集程序的其它功能1、为程序添加变量: 当“暗黑能量”广播“被采集”时,采集机器人就可接收到该广播,并记录采集到的数量。在程序中要记录这些会变化的数量,可以使用变量。创建变量时,必需为变量指定一个名字,在程序运行时,变量的名字就代表变量中的数值大小。 选择“变量”。 选择“新建一

3、个变量”。 选择“确定”。 输入变量的名称。图9b-3 scratch中添加变量的方法2、利用变量记录采集“暗黑能量”的数量:1指令:作用:把变量的值直接设定为指定数值。2指令:作用:把变量的值增加指定的数值,参数中填写小于0的数可以实现减少。3、设计统计采集数量的程序请你根据下面的程序流程图,试为“采集机器人”编写统计采集数量的程序。图9b-4 “采集机器人”统计采集数量的程序流程图学一学通过变量,可以让编写的程序更具灵活性。让程序运行过程中,不于单调地读取预先设定的数,而可以根据用户的实际操作,提供动态的数据。变量在游戏设计中将大量用到,例如发射的子弹不再每次都射向同一个目标,可以把目标的坐标储存在变量中,让子弹动态地向变量中所记录的坐标移动,实现追踪的效果。 做一做根据“采集机器人”功能的设定,完成本程序的编写

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论