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