【Scratch教程100例】022用scratch来制作一个时钟

时钟是生活中常用的一种计时器,人们通过它来记录时间。时钟上面有3个指针,从长到短分别是秒针、分针和时针。秒针转一圈是60秒,等于1分钟;分针转一圈是60分钟,等于1个小时;时针转一圈是12个小时。根据这些特征我们就可以用scratch来制作一个生活中的时钟。

①首先需要添加合适的背景,然后准备五个角色:表盘、时针、分针、秒针和一个计时冒号(用来连接时、分、秒),如下图所示:

【Scratch教程100例】022用scratch来制作一个时钟-少儿编程网

②为了防止被拖动,可以给“表盘”和“计时冒号”固定一个位置,用到的积木是“移到x,y”积木;程序如下图所示:

【Scratch教程100例】022用scratch来制作一个时钟-少儿编程网

③时针分针秒针的位置可以用“移到表盘”积木来表示(前提是表盘的造型中心点必须在正中心的位置),如下图所示:

【Scratch教程100例】022用scratch来制作一个时钟-少儿编程网

④计算三个指针的面向方向:我们知道圆周是360度,一个圆被分成了12个小时,所以转一个小时是30度,又因为一个小时中间被分了5小格,所以每转一分/秒钟是6度。代码如下图所示:

【Scratch教程100例】022用scratch来制作一个时钟-少儿编程网

【Scratch教程100例】022用scratch来制作一个时钟-少儿编程网

【Scratch教程100例】022用scratch来制作一个时钟-少儿编程网

⑤实现电子时钟的功能:利用变量,将时、分、秒分别存储到3个变量里,然后将变量显示在舞台上面就可以了。程序如下图所示:

【Scratch教程100例】022用scratch来制作一个时钟-少儿编程网

通过以上脚本,就可以制作一个时钟啦,快去试试吧~

 

本文链接:【Scratch教程100例】022用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例】035用scratch做一个幸运大转盘
【Scratch教程100例】035用scratch做一…
Scratch是由麻省理工学院(MIT)设计开发的一款面向少年的简易编程工具,是适合于全世界儿童学习编程和交流的工具和平台