資訊內容
跟我學Scratch編程:漂亮的時鐘(九)
“?上節課的內容全部掌握了嗎?反復練習了沒有,編程最好的學習方法就是練習、練習、再練習。一定要記得多動手、多動腦筋哦~~”
01
—
游戲介紹
這節我們將繪制一個漂亮的、會走動時鐘。
02
—
設計思路
-
繪制表盤和時針、分針、秒針;
-
結合時針、分針和秒針三個的關系,實現它們正確的轉動;
-
通過三個變量來控制三個指針的轉動。
03
—
實現過程
第一步:知識準備
在程序設計過程中,變量值常常要在各腳本之間進傳遞,被其它腳本使用,或成為激活另一個腳本的事件。這時變量的類型要設置為全局變量,否則其它腳本無法獲得變量的值。
第二步:繪制表盤
在背景的繪圖編輯器中繪制一個表盤如下:
小技巧:
1,畫圓的同時按住shift鍵確保畫的是正圓;
2,對于相同或相似的圖形部分使用復制/粘貼;
3,圓心與畫布的中心點對齊。
第三步:繪制時針、分針和秒針角色
時針、分針和秒針的形狀如下圖所示,它們的固定端也需要與畫布重合,但是在角色面板設置 X 為0,Y為0。完整代碼如下圖:
第四步:腳本設計
1,實現思路:
秒針每分鐘轉60次,則每次轉動角度為360/60;
分針每小時轉60次,則每次轉動角度為360/60;
時針每圈轉動12次,則每次轉動角度為360/12;
時針、分針和秒針用三個變量記錄當前轉動次數。
2,代碼實現
時針、分針和秒針腳本設計如下圖所示:
第五步:運行程序,效果如下圖
第六步:保存文件。
在文件菜單下“保存到電腦”就可以把作品保存好了。
04
—
總結
這節課我們應當掌握:
-
變量值的傳遞;
-
熟悉使用繪畫工具;
聲明:本文章由網友投稿作為教育分享用途,如有侵權原作者可通過郵件及時和我們聯系刪除
