スクラッチでキャラクターがセリフを言うプログラムを組む方法の解説です。
「スタート!」と言ってから走り始めて、端についたら「ゴール!」というプログラムです。
このプログラムは、下記の部品(コード)を使います。
これを下記の図のように並べます。
用意されているコードの中には「スタートと2秒言う」というものはありません。あるのは「Hello!と2秒言う」です。
コードの中にある背景が白い部分(「Hello!」と「2」)は自分で入力して好きな値に変更することができます。ここでは「スタート」にしていますが「出発」でもOKです。
「ゴール!」も同じように作成します。
これでセリフを言う部分のプログラミングはOKです。
このプログラミングでもうひとつのポイントとなるのは、制御コードの「もし…なら」というものです。これで端についたときに「ゴール!」というようになります。
これは「もし…なら」という制御コードの空いている四角のところに別の制御コード「…に触れた」を持ってきます。
「…に触れた」の「…」は選べるようになっているので、「端」を選びます。これでキャラクターが端に触れたときのプログラミングが出来るというわけです。
では、ステージのところにある「旗」をクリックして、プログラムを実行してみます。
【1】開始 | 【2】終了 |
---|---|
キャラクターが「スタート!」と言って走り出して、端につくと「ゴール!」と言って終了します。