3.4 编程思路 #
1.任务中需要添加哪些角色?
2.需要什么样的背景?
3.角色要如何跳舞?
4.如果小女孩发出消息后,是不是小动物们同时接收消息并执行指令?
![此图像的alt属性为空;文件名为16.png](https://dashima.net/wp-content/uploads/2021/04/16.png)
角色1 #
Ballerina:1)选择角色Ballerina;2)让角色介绍自己;3)循环切换造型
![](https://dashima.net/wp-content/uploads/2021/05/image-98.png)
角色2 #
1)当角色2接收到消息1,开始介绍自己;2)角色2发出消息2;3)当角色3接收到消息2,开始执行命令。
![](https://dashima.net/wp-content/uploads/2021/05/image-99.png)
一起舞蹈 #
1)角色3接收到消息2,介绍自己; 2)发出消息3; 3)全部角色当接收到消息3,同时进行舞蹈。
![](https://dashima.net/wp-content/uploads/2021/05/image-100.png)
4 问答与练习 #
Q1:小鹏发现小女孩广播消息后,其他角色没有反应
![](https://dashima.net/wp-content/uploads/2021/04/20.png)
Q2:小鹏发现斑马广播消息3后,其他角色在跳舞,斑马却停止了舞蹈
![](https://dashima.net/wp-content/uploads/2021/04/21.png)
Q3:小鹏发现,白鸽能够接收消息,但就不切换造型,只有小女孩一直跳舞。
![此图像的alt属性为空;文件名为22.png](https://dashima.net/wp-content/uploads/2021/04/22.png)
![此图像的alt属性为空;文件名为23.png](https://dashima.net/wp-content/uploads/2021/04/23.png)
课后练习 #
小朋友们,给每个角色的舞蹈加个背景应用;
试一下再增加2个角色,进行舞蹈,不要把每个角色广播的消息搞混淆哦