From Test-Scratch-Wiki

顯示
顯示
類別 外觀類積木
形狀 條形積木

顯示積木,原文為「Show」,是個外觀類條形積木。如果角色已經隱藏,使用了這個積木就會在畫面顯示 — 如果角色本來就在畫面上,那麼這個積木不會改變什麼。

這個積木是外觀類積木中最簡單、也最常使用的積木。

用法示例

這個積木的用途非常廣,主是是為了要在 Scratch 專案里做一些場景的準備,常見用法有:

  • 準備一個場景,如上所述
  • 在對象前面顯示一個角色來覆蓋它
  • 單純的顯示一個角色(像是捉迷藏遊戲那樣)
  • 在開火時顯示子彈(見子彈的發射
  • 動畫類程式

替代用法

顯示、隱藏角色的替代方式中,有個可以幾乎複製其效果的方法,就是使用圖像效果中的幻影效果。將幻影效果的值設置成 100 就能「隱藏」角色,實際上是讓它變成完全透明;將幻影效果的值設定為 0 則會「顯示」角色, 因為透明度被取消了。下面的程式是示例:

當 @greenflag 被點擊
效果 [幻影 v] 設為 (100) // 隐藏
等待 (1) 秒
效果 [幻影 v] 設為 (0) // 显示

如果要用淡入、淡出的方式來顯示或隱藏角色,幻影效果反而是必要的程式指令。否則的話,為了效能起見,還是使用傳統的「顯示」和「隱藏」積木,這樣子才不需要因為角色的渲染而耗費不必要的 CPU。

參見

Cookies help us deliver our services. By using our services, you agree to our use of cookies.