Scratch3.0模拟钟表
一寸光阴一寸金,寸金难买寸光阴。我们今天就来用scratch 3.0制作一个:模拟钟表。让我们更了解时间。时钟界面如下,跟真的时钟几乎是一样的。它调用电脑上的时间,显示在钟面上。
角度旋转:
秒针:转一圈(360度)是60秒,所以一秒对应6度。 360/60(度/秒)=6(度/秒)
分针:转一圈(360度)是60分,所以一分对应6度。 360/60(度/分)=6(度/分)
时针:转一圈(360度)是12小时,所以1小时对应30度。360/12(度/时)=30(度/时)
时间分析:
时针:除了面向多少小时,还需要加上分针走过的部分。分针走一圈(60分钟),则时针走一大格(30度),所以分针走1分钟,时针则走30/60度,即0.5 度/分。
分针:面向 6*当前的分数+0.1*当前的秒数(这是为了分针走的更顺滑)
秒针走一圈是1分钟,所以分针走了6度,即每秒走了6/60(度),即0.1度/秒
秒针:面向 6*当前的秒数
流程图
源文件下载:https://files.cnblogs.com/files/youjianschool/AnalogClock_NoCode.rar