#szsc2b. 放飞气球
放飞气球
六一儿童节,小杨要在广场上放飞一排气球。他不想一个一个地画,而是用克隆的办法让同一个气球角色变出一整排,一边放飞一边数一数放了几个。请用 Scratch 把这个过程做出来。
舞台最终效果可以参考下图(角色造型允许略有不同,程序运行效果满足要求即可):

准备工作
- 删除默认的小猫角色,添加角色 Balloon1。
- 保留默认的白色背景,再添加背景 Blue Sky。
- 新建一个变量“气球数”,适用于所有角色。
功能要求
- 点击绿旗后,舞台切换成 Blue Sky 背景,变量“气球数”设为 0。
- Balloon1 的大小设为 50,移到坐标(-175,-140),并且隐藏起来。本体只负责放飞气球,自己不出现在画面上。
- Balloon1 重复执行 8 次:把“气球数”增加 1,克隆自己一次,再把本体的 x 坐标增加 50,最后等待 0.5 秒。8 个气球全部放完时,“气球数”正好是 8。
- 当作为克隆体启动时,克隆体先显示出来,然后重复执行 14 次:把 y 坐标增加 20,等待 0.1 秒。上升过程中 x 坐标始终不变,升到 y=140 后停下。
- 不要删除克隆体,让 8 个气球一起留在空中。
提示
- 功能 1、2、3 写在【当绿旗被点击】下面,功能 4、5 写在【当作为克隆体启动时】下面。
- 气球是竖直上升的,要用【将 y 坐标增加 20】;【移动 20 步】是沿角色朝向走,气球不会竖直升高。
- 本体每次右移 50,8 个气球出现的位置依次是 x=-175、-125、-75、-25、25、75、125、175,y 都是 -140。
- 角色和背景的名称要和题目完全一致,否则系统无法找到它们。