【Scratch教程100例】035用scratch做一个幸运大转盘

转盘,在我们的生活中随处可见,我们可以用它来抽奖,也可以用来做一些决定,比如决定今晚家里谁洗碗啊等等。转盘的原理也很简单,就是让一根指针绕着中心点不断旋转就行,用scratch实现起来也是十分简单,下面,我们就一起来制作一个幸运大转盘吧!

①首先准备一个转盘的背景,可以自行绘制,需要保证转盘每一个区域的颜色不一样,为了方便程序根据颜色进行判断。(为了让视觉效果更好,可以在转盘边边画一些小圆圈充当小灯泡,并设置两个不同颜色灯泡的造型)。如下图所示:

【Scratch教程100例】035用scratch做一个幸运大转盘-少儿编程网

【Scratch教程100例】035用scratch做一个幸运大转盘-少儿编程网

②在角色区选择一些抽奖的角色,数量根据转盘上面划分的格子数量来决定即可。另外还要单独准备一根转动的指针(可以自行绘制)和一个开始按钮。如下图所示:

【Scratch教程100例】035用scratch做一个幸运大转盘-少儿编程网

③当开始按钮被点击,广播开始。如下图所示:

【Scratch教程100例】035用scratch做一个幸运大转盘-少儿编程网

④将角色“指针”固定一个初始位置和设置一个图层,当接收到消息“开始”后开始转动,为了模拟指针一开始会转的很快,后面会越转越慢直到停下来的效果,可以设置两种不同的旋转角度。最后停下来后广播“结束”,并通过此时指针所指的颜色判断让对应的奖品放大显示出来。代码如下图所示:

【Scratch教程100例】035用scratch做一个幸运大转盘-少儿编程网

⑤对应的奖品角色接收到对应的广播,放大显示出来;不要忘记设置初始状态。代码如下图所示:

【Scratch教程100例】035用scratch做一个幸运大转盘-少儿编程网

⑥完善背景的代码,设置初始造型,当接收到到“开始”广播后,切换造型,播放声音;当接收到“结束”的广播,停止所有声音并将将造型切换为初始造型。代码如下图所示:

【Scratch教程100例】035用scratch做一个幸运大转盘-少儿编程网

快去动手试试吧!

本文链接:【Scratch教程100例】035用scratch做一个幸运大转盘

转载声明:本站文章若无特别说明,皆为原创,转载请注明来源:少儿编程网,谢谢!^^


*文章为作者独立观点,不代表少儿编程网立场
发表评论

坐等沙发
相关文章
【Scratch教程100例】040用scratch求去掉最大值和最小值后的平均值
【Scratch教程100例】040用scratch求去…
【Scratch教程100例】039利用不同乐器演奏两只老虎
【Scratch教程100例】039利用不同乐器演…
【Scratch教程100例】038女孩与幽灵短剧之任意门
【Scratch教程100例】038女孩与幽灵短剧…
【Scratch教程100例】037玩仔带你周游世界
【Scratch教程100例】037玩仔带你周游世界
【Scratch教程100例】036用Scratch制作幻影汽车
【Scratch教程100例】036用Scratch制作…
【Scratch教程100例】034让我们一起动起来
【Scratch教程100例】034让我们一起动起来
Scratch是由麻省理工学院(MIT)设计开发的一款面向少年的简易编程工具,是适合于全世界儿童学习编程和交流的工具和平台