Page 20 - Scratch CH3
P. 20
貓熊老師說
直到貓熊老師寫稿時,Scratch 的 【() 的 ()】指令,仍然有一個內部的錯誤 (Bug),
就是角色無法選到自己的名字。例如,在角色「精靈」的程式區,【() 的 ()】指令
會列出其他所有角色的名字,但就是沒有「精靈」的名字。這時,可先到別的「角色」
( 例如:大棒槌 ),拉進這個指令,選好角色名稱「精靈」之後,再拖曳給「精靈」
即可。如果你使用時,沒有這個問題,表示你用的版本,已經沒有這個 Bug 了!
11 重覆剛才的步驟,
讓右邊<>條件是
【( 大棒槌)的(造型
名稱 )=( 打下去 )】。
12 判斷被打到的完整指令像下圖這樣。
貓熊老師說
這組指令,也能夠只用一個「如果」指令來判斷,串連二個「<>且<>」指令,就可
以放入三個條件了。不過,如此一來,判斷式會很長。
13 按下 【綠旗】測
試看看,果然只有在
精靈「探出頭」時「打
下去」,精靈才會呈
現被打到的狀態了。
072