第九节回到过去(B部分).docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第九节回到过去(B部分)

第九节 回到过去 B9:变量的使用 [ 四格漫图(与文字相对应) ] 完成惊险的旅程后,老子希望回到他原本所在是时空,而小猫发现能量已经严重消耗,不能再进行时空旅行了。于是,他们决定派出能量采集机器人,在太空中收集5个暗黑能量块,为再次时空旅行提供能量。 一、规划角色 [想一想] 要在太空完成暗黑能量的采集任务,需要具备哪些功能?请你认真思考,设计机器人所需的功能。 图9B-1能量采集机器人功能概念图 二、编写采集机器人程序 为了顺利完成暗黑能量的收集,需要完成采集机器人程序的设计。 1、设计控制机器人移动部分的程序: 第6节已经介绍了键盘控制角色移动的程序编写方法,请参考上移键的程序段,把下移键、左移键和右移键的程序段补充完整。 2、为角色“暗黑能量”添加触碰指令: 为实现暗黑能量被机器人采集的效果,需要向角色“暗黑能量”添加触碰到“机器人”角色的指令,实现触碰后隐藏,并向机器人发布“被采集”的广播。请根据流程图,设计角色“暗黑能量”的程序,并尝试把图9-2中的程序段空白处补充完整。 图9B-2 “暗黑能量”程序流程图和程序段 三、完善采集程序的其它功能 1、为程序添加变量: 当“暗黑能量”广播“被采集”时,采集机器人就可接收到该广播,并记录采集到的数量。在程序中要记录这些会变化的数量,可以使用变量。创建变量时,必需为变量指定一个名字,在程序运行时,变量的名字就代表变量中的数值大小。 图9B-3 Scratch中添加变量的方法 2、利用变量记录采集“暗黑能量”的数量: 1 指令: 作用: 把变量的值直接设定为指定数值。 2 指令: 作用: 把变量的值增加指定的数值,参数中填写小于0的数可以实现减少。 3、设计统计采集数量的程序 请你根据下面的程序流程图,试为“采集机器人”编写统计采集数量的程序。 图9B-4 “采集机器人”统计采集数量的程序流程图 [学一学]通过变量,可以让编写的程序更具灵活性。让程序运行过程中,不于单调地读取预先设定的数,而可以根据用户的实际操作,提供动态的数据。变量在游戏设计中将大量用到,例如发射的子弹不再每次都射向同一个目标,可以把目标的坐标储存在变量中,让子弹动态地向变量中所记录的坐标移动,实现追踪的效果。 [做一做]根据“采集机器人”功能的设定,完成本程序的编写。 [练一练]打开示例程序“9-1.sb”,研究示例程序的每一部分,尝试编写一个“采集暗黑能量”的游戏。 4 选择“变量”。 选择“新建一个变量”。 选择“确定”。 输入变量的名称。

文档评论(0)

book1986 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档