リストでメッセージをまとめて再生しよう (List Method)

出典: Scratch Wiki

これを学ぶよ

わざ

「メッセージ」というリストにせりふを 3 つ入れておいて、「何番目」というカウンター変数で 1 つずつ順番に読み上げるしくみだよ。せりふを増やすときはリストに追加するだけ。たくさんのせりふを管理するときに便利なパターンだよ。

つかうブロック

緑の旗が押されたとき○のすべてを削除する○を○に追加する
横に並べると、見ながら作れるよ

動画を見て、自分でも作ってみよう

やってみよう!
ステップ 1 / 1スプライト同士の会話のしくみ

1リストとカウンターで会話を再生しよう

「変数」の引き出しで「メッセージ」リストと「何番目」変数を作ります。緑の旗を押したら、次の順に組み立てましょう。 1. 「○のすべてを削除する」でリストを空にする 2. 「○を○に追加する」を 3 回使って「おはよう」「こんにちは」「またね」を追加 3. 「何番目 を 1 にする」でカウンターをスタートにセット 4. 「○回繰り返す」に「○の長さ」(=リストの長さ=3) を入れ、その中で「○と○秒言う」+「○の○番目」でリストから読み出し、「何番目 を 1 ずつ変える」でカウンターを進める これで「おはよう」「こんにちは」「またね」と順番に話せます。

↑上のならべ方も見てね

使うブロック

よみこみちゅう...

ヒント

AI チャットを使うには、ログインが必要だよ。

ログイン・登録するはじめての方はこちら