击鼓游戏
题目说明
准备工作:
将舞台背景设置为“spotlight-stage”,添加一个“Bellerina”角色、两个“Drum1”角色和两个“Drum2”角色,并按照图 7-1 的位置摆放。角色“Bellerina”的造型和颜色的设置须如图 7-1 所示,五个造型的裙子颜色顺序为:白、红、蓝、绿、黄;四个鼓的颜色分别设置为:红、蓝、绿、黄。

编程实现:
舞台中央的小女孩会随机变换造型及衣服颜色4次,游戏玩家要记住衣服颜色出现顺序,并按顺序敲击相应颜色的鼓,颜色顺序正确则可得1分,并开始下一轮变换颜色;直到某一轮敲鼓顺序错误则游戏结束,更新最高得分。




具体要求:
1、每次点击绿旗后,舞台左上角的“得分”(显示位置见图-2)都为 0;
2、小女孩为造型 1(白色裙子);并说“请观察颜色序列!”2 秒钟(图-2);
3、小女孩切换 4 次造型,每次都是随机切换为造型 2 到造型 5 中的一个(这 4 次切换的造型之间允许重复);而且第一次切换后要说“1”1 秒钟,第二次说“2”1 秒钟,第三次说“3”1 秒钟,第四次说“4”1 秒钟(图-3 至图-6);
4、在 4 次造型切换完成后,小女孩切换回造型 1(白色裙子),表示一轮切换结束。小女孩说:“请按顺序点击相应颜色鼓!”(图-7);
5、游戏玩家根据刚刚小女孩 4 次切换造型中衣服颜色的顺序,依次点击(敲击)相应颜色的鼓,在敲击的第一次鼓后小女孩说“1”,第二次后说“2”,第三次后说“3”,第四次后说“4”;如果玩家敲击的顺序与衣服颜色切换的顺序相一致,小女孩就说“正确!”2 秒钟,且得分加 1(图-8),并从步骤 2 开始下一轮游戏;如果敲击的顺序错误,小女孩就说:“游戏结束”,并根据当前得分的情况更新舞台右上角的最高得分(显示位置如图-9 所示),程序结束。
将程序保存到桌面,命名为“7.sb2”。
相似题推荐
收集松果(60 分)
编程实现:
收集松果。
具体要求:
1). 点击绿旗,瞬间呈现 6 行 8 列的绿色方格铺满整个舞台区域,如图所示;

2). 1 秒后,松果和松鼠出现在随机的两个方格中,如图所示;

3). 然后,每隔 0.5 秒松鼠会向上下左右四个方向选择一个方向走一格,并经过最少的方格到达松果所在方格,如图所示;

4). 松鼠到达松果所在方格后,松鼠停下来,松果消失,1 秒后松果再次出现在随机的一个方格中,如图所示;

5). 重复执行“具体要求”3)、4)。
截取递增数
背景信息:
递增数:如果一个大于 9 的正整数各个数位上的数,从左到右是逐渐变大的,那么就称这个数为递增数。
例如:124、248 是递增数。
给你一个不含 0 的九位数,请找出从这个九位数中能截取出的所有递增数。
例如:115367482 能够截取出的递增数有:15、36、 67、367、48。
注意:只能截取若干个连续的数。
编程实现:
截取递增数。
具体要求:
1). 点击绿旗,列表 1 为空,熊猫说“请输入一个不含 0 的九位数”,同时舞台下方显示示榆入框,如图所示;
例如:输入 115367482

2). 如果输入的整数不能截取出递增数,熊猫说“NO”,1 秒后程序结束;
3). 如果输入的整数能截取出递增数,那么在列表 1 中呈现出截取的所有递增数,如图所示;

4). 得到所有递增数之后,按下空格按键,列表 1 中的数按照从小到大的顺序重新排列,如图所示;

5). 最后,熊猫说出列表 1 中的最大数,如图所示,1 秒后程序结束。

画台扇(50 分)
编程实现:
画台扇。
具体要求:
1). 点击绿旗,在舞台的桌面上绘制出一个等边三角形底座(三角形边长为 150) ,如图所示;

2). 1 秒后,在等边三角形的上顶点,绘制出 1 个扇叶(扇叶为实心半圆,实心半圆半径为 40,颜色不限,并且能看到绘制过程),如图所示;

3). 1 秒后,在等边三角形的上顶点,又瞬间出现 2 个扇叶,3 个扇叶的位置、排列如图所示;

4). 1 秒后,瞬间绘制出台扇的保护罩(保护罩的半径为 90、粗细为 2,颜色不限),保护罩的样式如图所示;

5). 1 秒后,3 个扇叶同时顺时针持续旋转(保护罩和底座不旋转)。



