資訊內容
Scratch創意編程二——指針式時鐘

指針式時鐘
指針式時鐘,顧名思義,用指針的方式來顯示當前的時間。
難點:我們可以輕松獲得當前電腦系統地時間,難點在于,設計什么樣的算法,把當前電腦系統時間轉換成時針、分針、秒針應該指示的角度。(比如 ?12:35:53)

制作步驟
-
打開Scratch軟件。
-
繪制第1個角色——表盤


3、繪制第2個角色——秒針

4、繪制第3個角色和第4個角色——分針、時針
參照秒針的制作方法,繪制出分針和時針
注意:秒針、分針、時針的長短
? ? ? ? ? ? 秒針>分針> 時針

注意:一定要設置3枚針的“設置造型中心”

5、插入一個動物的角色——小貓或其他你喜歡的動物
插入這個角色的目的是讓這只小貓按照時:分:秒的方式說出時間。

6、編寫秒針腳本
數學知識:秒針轉一圈是60秒,360度,那么走1秒鐘是多少度?
答案是:6度
因此:當前時間秒*6,就是要秒針要走的角度。
又因為,當前秒針初始所面向的角度90,所以要再加上90度。

7、編寫分針的腳本
跟秒針相同的原理,分針的腳本如下:

8、編寫時針的腳本
時針跟分針、秒針有點區別:
時針轉一圈是12個小時,360度
因此,時針走一小時的角度是360/12=30
最后,又因為角色初始的角度的為,需要加上90度

9、小貓說出當前電腦系統的時間,時間格式:20:05:10
腳本要寫在小貓中

拓展?
你還可以試一試讓小貓說出年月日時分秒。
聲明:本文章由網友投稿作為教育分享用途,如有侵權原作者可通過郵件及時和我們聯系刪除
