网站大量收购闲置独家精品文档,联系QQ:2885784924

案例详情1 实现效果2 实现思路3 实现过程 - mBlock.PDF

案例详情1 实现效果2 实现思路3 实现过程 - mBlock.PDF

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
案例详情1 实现效果2 实现思路3 实现过程 - mBlock

案例名称:火箭发射 案例简介: 火箭发射是一项令人激动的 成就,它可以将人类送入太空进行探索, 帮助我们发现太空的奥秘,创作一个作 品再现火箭发射的场景吧 器材与软件:1 mBot (mCore )控制板 + 1 表情面板/人,mBlock PC 版 涉及知识点 :变量、广播、循环、按钮的使用、表情面板的使用 案例详情 1. 实现效果 模拟火箭发射场景,当板载按钮按下时,表情面板显示倒计时 10s ,数到0 时,发送信号 给火箭,火箭从舞台上徐徐上升,到达顶端时 ,火箭消失。 2. 实现思路 用表情面板实现倒计时效果时,需要创建一个变量,每隔 1s 把变量的数值减 1 ,并用表 情面板实时显示出来,倒计时结束后,通过广播发送信号给火箭,然后火箭升空,不断增 加火箭的 y 坐标直到火箭到达顶端后消失。 3. 实现过程 1) 导入背景和角色,分别为一个太空背景 (space ),和一个火箭 (spaceship )角 色 ,保留默认的熊猫角色 ,同时调整火箭为合适的大小,隐藏熊猫角色 ; 2) 将表情面板接入 mBot 控制板接口 1 ,对熊猫角色进行编程,由熊猫角色来进行 火箭发射之前的倒计时,当按下板载按钮时,熊猫开始倒计时,用如下脚本实现 表情面板的倒计时效果(具体说明请参考案例 “倒计时” ); 3) 倒计时结束后,表情面板显示文字 “Go”,并发射广播,作为火箭发射的信号 ; 4) 火箭接收到广播后,从舞台底部缓缓上升 ,y 坐标不断增加 ,直到碰到舞台上边 缘时消失 ,可以用y 坐标每次增加的幅度控制火箭上升的速度 ; 5) 点击脚本测试,基本实现了预期的功能,但还存在两个问题 ,首先火箭一碰到 舞台上边缘时就消失了,这样的消失有点突然 ,更好的效果是等火箭的身影只 剩下尾部了再消失;其次第二次点击绿旗后火箭直接消失不见了,无法实现预 期效果 ; 6) 先解决第二个问题 ,添加火箭的初始化脚本,使每次开始时火箭出现在舞台底 部 ; 7) 修改火箭上升的脚本,直到舞台上只剩火箭尾部时,火箭才消失 ,将火箭放置在 舞台顶部并只露出尾部,可获得此时火箭 y 坐标的大概数值。 8) 点击脚本进行测试,成功解决了上次测试出现的两个问题 ,完成脚本。 4. 作品的改进方向 1) 绘制火箭发射后的造型,该造型为火箭喷射火焰升空状态,当倒计时结束后, 火箭切换成绘制的造型 (别忘了修改火箭的初始化脚本); 2) 火箭升空时速度不是固定的,添加变量并修改脚本,使火箭升空时速度逐渐加 快 ; 3) 生活中倒计时的场景还有很多,比如跨年夜等待 0 点的那一刻、演唱会开始前 等等 ,发挥想象力创作不一样的故事。

文档评论(0)

youbika + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档