Scratch程式題:當綠旗被點擊後執行程式的角色要走一圈正方形請問哪個程式錯誤

您好,歡迎您來到「網路假期 - 答案共享資料庫」!

本系統是為了高雄市學生和其他縣市寒暑假作業使用網路假期系統的學生而開發的。
在這平台您可以新增網路假期解答至我們的資料庫,與各位學生分享,互相幫忙。
本系統需要資金以維持營運 (贊助我們)。

因為本系統解答資料數過於龐大,造成伺服器負擔龐大,每個寒暑假我們都會將解答資料清除重置,讓伺服器能減輕負擔!

歡迎加入開發者的 Discord 群組,最新消息也會在群組發布!

最新消息都會在粉專發布,快來按個讚!

網路假期 - 答案共享資料庫

您好,歡迎您來到「網路假期 - 答案共享資料庫」!

本系統是為了高雄市學生和其他縣市寒暑假作業使用網路假期系統的學生而開發的。
在這平台您可以新增網路假期解答至我們的資料庫,與各位學生分享,互相幫忙。
本系統需要資金以維持營運 (贊助我們)。

因為本系統解答資料數過於龐大,造成伺服器負擔龐大,每個寒暑假我們都會將解答資料清除重置,讓伺服器能減輕負擔!

歡迎加入開發者的 Discord 群組,最新消息也會在群組發布!

最新消息都會在粉專發布,快來按個讚!

網路假期 - 答案共享資料庫

(02-17) Scratch 2.0 程式執行常用的三種方式--(綠旗、鍵盤、角色被點)

1. Scratch程式執行的方式有六種:

Scratch程式題:當綠旗被點擊後執行程式的角色要走一圈正方形請問哪個程式錯誤

2.常用的三種不同執行方式:

(1)按下《綠旗》開始執行。

(2)按下《鍵盤》上的某一鍵執行。(空白鍵、上下左右、0-9、26個英文字母)

(3)當《角色被點》一下執行。

3.三種一樣執行結果,但是有三種不一樣的執行方式。

(1)按下《綠旗》開始執行:這是一般初寫Scratch程式最常用的方式。

Scratch程式題:當綠旗被點擊後執行程式的角色要走一圈正方形請問哪個程式錯誤

(線上執行-先按中間綠旗圖形啟動)--(按綠旗執行)

(2)按下《鍵盤》上的某一鍵:以鍵盤上的按鍵當作開始執行的按鈕。

Scratch程式題:當綠旗被點擊後執行程式的角色要走一圈正方形請問哪個程式錯誤

(線上執行-先按中間綠旗圖形啟動)--(按空白鍵執行)

(3)當《角色被點》:當某一個角色被點一下開始執行程式。

Scratch程式題:當綠旗被點擊後執行程式的角色要走一圈正方形請問哪個程式錯誤

(線上執行-先按中間綠旗圖形啟動)--(用滑鼠在小貓咪角色點一下執行)

Junyi Academy is derived originally from Khan Academy, and derived from Chengzhi Foundation.

More information about Chengzhi Foundation, you can find under: http://kistschool.org/.

More information about Khan Academy, you can find under: https://www.khanacademy.org/.

Junyi Academy is derived originally from Khan Academy, and derived from Chengzhi Foundation.

More information about Chengzhi Foundation, you can find under: http://kistschool.org/.

More information about Khan Academy, you can find under: https://www.khanacademy.org/.

魚兒水中游

教學原文參考:魚兒水中游

這篇文章會介紹,如何在 Scratch 3 裡使用角色移動、重複無限次、隨機數字、撞到邊緣就反彈、建立分身...等積木,實作魚兒在水中游的動畫效果。

相關文章參考:Scratch 舞台座標、重複、移動、造型。

角色設定

在角色編輯區,刪除貓咪角色,加入「魚」的角色 ( 參考:Scratch 角色設定 )。

Scratch程式題:當綠旗被點擊後執行程式的角色要走一圈正方形請問哪個程式錯誤

切換到魚的造型,可以看到有四種造型的魚,這些造型待會都會派上用場。

Scratch程式題:當綠旗被點擊後執行程式的角色要走一圈正方形請問哪個程式錯誤

積木程式原理

放入「當綠旗被點擊」的積木,在點擊綠旗的下方,放入「定位到隨機位置」、「迴轉方式設為左-右」、「重複無限次」、「移動」和「碰到邊緣就反彈」積木,點擊綠旗執行之後,小丑魚就會在畫面上跑來跑去,而且碰到邊緣就會左右翻轉的反彈。

Scratch程式題:當綠旗被點擊後執行程式的角色要走一圈正方形請問哪個程式錯誤

Scratch程式題:當綠旗被點擊後執行程式的角色要走一圈正方形請問哪個程式錯誤

在積木組合裡,新增「面朝」和「隨機取數」的積木,就能讓小丑魚有不同的移動角度。

Scratch程式題:當綠旗被點擊後執行程式的角色要走一圈正方形請問哪個程式錯誤

第一條魚的行為完成後,使用「重複 3 次」、「建立自己分身」和「造型換成下一個」積木,建立另外三個不同造型的小魚分身 ( 因為有四個造型,加上自己本身,只需要建立三個分身 ),建立分身後的積木行為和本尊一樣。

Scratch程式題:當綠旗被點擊後執行程式的角色要走一圈正方形請問哪個程式錯誤

完成效果

完成後,將舞台的背景換成水底的圖片,點擊綠旗,就會看到水底出現四隻不同造型的魚在舞台游來游去。

Scratch程式題:當綠旗被點擊後執行程式的角色要走一圈正方形請問哪個程式錯誤

範例解答

範例解答:魚兒水中游

延伸練習

如果已經熟悉了魚兒水中游的原理,還可以嘗試更多好玩的作法:

  • 讓四隻魚的大小不同
  • 讓四隻魚游泳的速度不同

關於我

大家好,我是 OXXO,是個即將邁入中年的斜槓青年,如果對我有點興趣(笑,可以與我聯繫,一起來做點有玩又有創意的東西吧!

  • OXXO.STUDIO 部落格
  • OXXO.STUDIO 粉絲團
  • Steam 教育學習網
  • Steam 教育學習網粉絲團

  • 留言
  • 追蹤
  • 檢舉