Scratch3.0模擬鍾表


一寸光陰一寸金,寸金難買寸光陰。我們今天就來用scratch 3.0制作一個:模擬鍾表。讓我們更了解時間。時鍾界面如下,跟真的時鍾幾乎是一樣的。它調用電腦上的時間,顯示在鍾面上。

image

角度旋轉:

秒針:轉一圈(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




免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM