資訊內(nèi)容
Scratch創(chuàng)意編程二——指針式時鐘

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

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


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

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

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

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

6、編寫秒針腳本
數(shù)學(xué)知識:秒針轉(zhuǎn)一圈是60秒,360度,那么走1秒鐘是多少度?
答案是:6度
因此:當(dāng)前時間秒*6,就是要秒針要走的角度。
又因?yàn)椋?dāng)前秒針初始所面向的角度90,所以要再加上90度。

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

8、編寫時針的腳本
時針跟分針、秒針有點(diǎn)區(qū)別:
時針轉(zhuǎn)一圈是12個小時,360度
因此,時針走一小時的角度是360/12=30
最后,又因?yàn)榻巧跏嫉慕嵌鹊臑椋枰由?0度

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

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