Page 20 - Scratch CH3
P. 20

貓熊老師說

            直到貓熊老師寫稿時,Scratch 的 【() 的 ()】指令,仍然有一個內部的錯誤 (Bug),
            就是角色無法選到自己的名字。例如,在角色「精靈」的程式區,【() 的 ()】指令
            會列出其他所有角色的名字,但就是沒有「精靈」的名字。這時,可先到別的「角色」
            ( 例如:大棒槌 ),拉進這個指令,選好角色名稱「精靈」之後,再拖曳給「精靈」
            即可。如果你使用時,沒有這個問題,表示你用的版本,已經沒有這個 Bug 了!


                                                                   11  重覆剛才的步驟,
                                                                       讓右邊<>條件是

                                                                       【( 大棒槌)的(造型
                                                                       名稱 )=( 打下去 )】。



          12  判斷被打到的完整指令像下圖這樣。




























           貓熊老師說

            這組指令,也能夠只用一個「如果」指令來判斷,串連二個「<>且<>」指令,就可
            以放入三個條件了。不過,如此一來,判斷式會很長。



                                                                   13  按下         【綠旗】測
                                                                       試看看,果然只有在
                                                                       精靈「探出頭」時「打
                                                                       下去」,精靈才會呈

                                                                       現被打到的狀態了。

      072
   15   16   17   18   19   20   21   22   23   24