返回網站
返回網站

Tip:EP5

製作角色影子

隨角色移動並做任何動作

Scratch 小學堂

by Scratch-TW

製作角色影子,隨角色移動並做任何動作

Scratch 小學堂
- Episode 5 -
by Scratch-TW

...

關鍵積木

  • 分身 [...] 建立
  • 造型換成 [ 造型編號 ] (角色名稱)
  • 定位到 x: { [ x座標 ] (角色名稱) + [ 相對距離... ] } y: { [ y座標 ] (角色名稱) + [ 相對距離... ] }

範例程式積木

貓咪角色:

運用分身[貓咪]建立積木,製作一個分身(clone)。

之後可以加入任何的角色動作,例如:移動、變換造型等。

...

運用效果[亮度]改變[-100]積木將分身(clone)變成純黑色。

以循環無限次積木 while(1):

  • 將影子分身的造型,不斷地換成:目前貓咪角色的造型編號
  • 將影子分身的位置,不斷地換成:目前貓咪角色的位置,再加上相對距離的調整。

不需要再對分身設定與主體重複的程式碼,例如:任何外觀與動作。

...

組合以上的積木,就可以製作出一個黑色的分身(clone)成為影子。
影子的外觀造型會跟主體一致、

影子的位置與主體保持固定的相對距離。

範例Scratch專案

範例程式

線上版:https://scratch.mit.edu/projects/154793735/

下載版:Ep5-Scratch小學堂.sb2

留言分享你的Scratch作品網址
歡迎討論、一起學習

訂閱Scratch-TW電子報
取得最新教學課程與活動訊息

上一篇
來跳舞吧 Dance!
下一篇
時尚競賽 Fashion show!
返回網站
Cookie的使用
我們使用cookie來改善瀏覽體驗、保證安全性和資料收集。一旦點擊接受,就表示你接受這些用於廣告和分析的cookie。你可以隨時更改你的cookie設定。 了解更多
全部接受
設定
全部拒絕
Cookie 設定
必要的Cookies
這些cookies支援安全性、網路管理和可訪問性等核心功能。這些cookies無法關閉。
分析性Cookies
這些cookies幫助我們更了解訪客與我們網站的互動情況,並幫助我們發現錯誤。
偏好的Cookies
這些cookies允許網站記住你的選擇,以提升功能性與個人化。
儲存