#sc2test. 气球庆典测试

    ID: 9379 传统题 30000ms 512MiB 尝试: 0 已通过: 0 上传者: 标签>编程题克隆广播变量数据运算克隆·二星广播·二星变量·二星数据运算·二星scratch二级

气球庆典测试

学校要举行科技节,小杨准备在开幕时放飞 6 个彩色气球。请使用克隆、广播和变量做出气球依次出现、一起升空的动画。

舞台运行效果可以参考下图(气球颜色和具体横坐标可以不同):

气球庆典舞台效果

准备工作

  1. 删除默认小猫角色。
  2. 添加一个气球角色,把角色名称改为“气球”。气球可以有多个不同颜色的造型。
  3. 添加一个蓝天背景,把背景名称改为“天空”。
  4. 新建适用于所有角色的变量“数量”。
  5. 新建广播消息“开始升空”。

功能要求

  1. 点击绿旗,舞台切换成“天空”背景,把变量“数量”设为 0,然后广播“开始升空”。
  2. 气球角色收到“开始升空”后,大小设为 70,隐藏本体。
  3. 重复 6 次:创建自己的克隆体,把变量“数量”增加 1,再等待 0.2 秒。
  4. 每个克隆体产生时随机选择一个气球造型,移到 x=-200 到 200 之间的随机位置、y=-130 的位置,然后显示。
  5. 每个克隆体不断把 y 坐标增加 10,并等待 0.1 秒;当 y 坐标大于 170 时删除这个克隆体。

提示

  • 负责创建克隆体的脚本写在【当接收到“开始升空”】下面。
  • 克隆体自己的上升脚本写在【当作为克隆体启动时】下面。
  • 原角色只负责生成克隆体,所以要隐藏;每个克隆体启动后再显示。
  • 第一个气球升到舞台顶端需要大约 3 秒,6 个气球会在这段时间里同时出现在舞台上。