Lesson 13   小小时钟滴答响

 

日常生活中我们经常需要记录时间,通常会用到时钟这个便捷的工具。事实上,我们也可以通过mblock编辑出时钟小程序来记录时间。编辑过程如下:

要制作一个时钟程序,我们需要了解它的几个重要部分,即时钟背景,时针,分针和秒针。

建立以下几个角色,改变时针,分针,秒针的造型(一般秒针最长且最细,分针较长较粗,时针最短且最粗)。

lesson13-1

  • 角色创建完成后,由于时针,分针和秒针在时钟背景下的运动为旋转,所以需要确定旋转的中心点,使其能够绕时钟背景的中心点正常旋转。

lesson13-2

  • 确定好中心点后需要计算各针旋转的快慢并编写小程序。其中秒针为转一周(360°)花60秒,分针转一周花一个小时,时针转一周花12个小时。编写程序如下:(各针的程序应在各角色对应的脚本下编写,图示为了预览的方便放到了一起)

lesson13-3

 

  • 时针程序编写好之后运行即可读出时间,但为了能够直观的读出秒针的示数,可以写一个小程序来“读秒”。程序如下:

lesson13-4