内容正文:
幸运大转盘
五
秋
年
级
季
学
期
1
生活中的“幸运大转盘”
能否用Scratch制作一个幸运大转盘呢?
2
掌握绘制背景和角色的方法
学习目标
01
02
03
认识和使用随机数
学会使用“广播”来控制角色之间的响应
今天我们就通过运用scratch制作幸运大转盘,来…
3
老师用Scratch制作的“幸运大转盘”
老师演示的“幸运大转盘”由几部组成呢?
带有颜色和数字的背景
指针
开始和停止按钮
任务一:绘制“大转盘”的背景和添加指针角色
请先看老师演示一遍
任务一:绘制“大转盘”的背景和添加指针角色
知识要点:
用shift键+“椭圆”工具画出正圆形轮廓;
用“线段”工具划分转盘时,要确保每个区域都是闭合的;
将指针的旋转中心(造型中心)调整到合适的位置。
接下来请你暂停视频,完成任务一
老师演示的“幸运大转盘”由几部组成呢?
带有颜色和数字的背景
指针
开始和停止按钮(角色)
刚才在任务一中,我们做好了大转盘的背景和指针
接下来制作控制大转盘开始和停止的两个按钮,我们可以通过绘制新角色的方式来制作这两个按钮
8
任务二:绘制开始和结束按钮
请先看老师演示一遍
接下来请你暂停视频,完成任务二
9
如何让“幸运大转盘”动起来呢?
被点击
重复旋转动作
被点击
停止旋转
一个角色被点击后,
需要“通知”另一个角色来做出响应,怎么实现呢?
10
一个角色被点击后,
需要“通知”另一个角色来做出响应,怎么实现呢?
11
一个角色被点击后,
需要“通知”另一个角色来做出响应,怎么实现呢?
你可以思考一下,这里的旋转角度可以设为其他角度吗?对于幸运大转盘来说,角度的大小怎样设置更能体现它的随机性和公平性呢?
12
任务三:搭建“幸运大转盘”游戏脚本
接下来请你暂停视频,先自己试着搭建脚本,完成任务三
接下来老师演示一遍,请你注意看
13
“随机数”
随机数是一组没有规律的数字,每次新产生的随机数与前一个随机数没有任何关系
不使用开始和结束按钮,只点击“绿旗”,能否实现幸运大转盘的效果呢?
就像把1-10十个数字放进一个不透明的箱子里,你把手伸进箱子随便抓出一个数字,此时抓出来的数字就是随机的
我们可以用随机数来控制转盘指针重复旋转的次数,当完成一轮随机次数的重复旋转之后,转盘指针就自动停下来了
14
删除开始和结束按钮
修改指针的脚本
不使用开始和结束按钮