スプライトにセリフをいわせよう《ケーキをたべたいゾ〜》スプライトにセリフをいわせる方法(ほうほう)をしょうかいします。ブロックに文字を入力(にゅうりょく)するだけでかんたんです!スプライトたちが会話(かいわ)をするプロジェクトをつくってみましょう。readサンプルさくひんを見てみようはじめに、スプライトがセリフをいうプロジェクト、《ケーキをたべたいゾ〜》をためしてみてください。みどりのはたをタップ(パソコンではクリック)して、スタートです。途中(とちゅう)でとめるときは、あかいボタンをタップします。ケーキとゾウさんが、おしゃべりしています。ゾウさんはケーキがたべられるとしって、うれしそうですね!この記事(きじ)では、さいしょにセリフのブロックについて説明(せつめい)します。そのあと、スプライトたちが会話(かいわ)をするプロジェクトのつくりかたをしょうかいします。↓セリフのブロック4つスプライトにセリフをいわせるブロックは、「みため」の中にあります。ブロックの白いぶぶんは、タップ(パソコンではクリック)してへんこうできますよ。セリフはキーボードで入力(にゅうりょく)しましょう。数字(すうじ)はセリフの表示(ひょうじ)じかんです。ブロックに入力(にゅうりょく)された文字が、「ふきだし」で表示(ひょうじ)されます。つぎに、4つのブロックのちがいを見ていきましょう。「2びょういう」と「いう」では、ふきだしの表示(ひょうじ)じかんがちがいます。「〇〇と2びょういう」ふきだしは2びょうかん表示(ひょうじ)されたあと、きえる。「〇〇という」ふきだしは表示(ひょうじ)されつづける。けしたいときは、ほかのセリフのブロックをつかうか、ストップボタンをおす。「いう」と「かんがえる」では、ふきだしのかたちがちがいます。「〇〇という」こえに出しているようなかたちのふきだし。「〇〇とかんがえる」こえに出さずに、かんがえているようなかたちのふきだし。以上(いじょう)で、セリフのブロックについての説明(せつめい)はおわりです。プログラミングのじゅんびをしようここからは、記事(きじ)のさいしょにあった、《ケーキをたべたいゾ〜》のつくりかたを見ていきましょう。»スプライトのえらびかたについては、『スプライトをえらぼう』をごらんください。(スクラッチ)でプログラミングすることができるキャラクターや物(もの)ことです。Scratchプログラミングの主役(しゅやく)ともいえるスプライトをえらぶ方法(ほうほう)を、4つしょうかいします。記事(きじ)をごらんください。ステージにはいけいをせっていしようステージのはいけいをえらぶ方法(ほうほう)を、4つしょうかいします。(スクラッチ)のステージには、えらんだイラストや写真(しゃしん)などを、はいけいとして設定(せってい)することができますよ。PyxofyPyxofy【プログラムのないよう】ケーキがゾウさんにはなしかけます。「たべる?」ときくと、ゾウさんはよろこんでへんじをします。「おいしそう〜」と、ゾウさんのうれしさがとまりません。プログラミングしようブロックをくみあわせて、プログラムをつくっていきましょう!ケーキのプログラムはたがタップされたとき、ケーキがセリフをいいます。ケーキのスプライトをえらんでください。つぎのようにブロックをくみあわせましょう。「(たべる?)と2びょういう」ゾウのプログラムケーキのセリフがおわったら、ゾウがセリフをいいます。ゾウのスプライトをえらんでください。つぎのようにブロックをくみあわせましょう。「4びょうまつ」は、ケーキがセリフをしゃべっているじかんです。「おいしそう〜」というセリフは、ストップボタンがおされるまできえません。プログラムかんせいおつかれさまでした!これでプログラミングはおわりです。【ゾウのプログラム】まとめ今回(こんかい)は、スプライトにセリフをいわせるブロックについてしょうかいしました。セリフは「ふきだし」で表示(ひょうじ)されます。「座標(ざひょう)」についてしょうかいします。座標(ざひょう)のことがわかると、スプライトを表示(ひょうじ)する位置(いち)をきめたり、スプライトをちがうところへ移動(いどう)させることができますよ。スクラッチの基本から簡単なスクリプト(プログラム)の作り方まで、全108ページ。ダウンロードしてご活用ください。セリフを一文字ずつひょうじしようスプライトがいうセリフの文字を、キーボードで入力(にゅうりょく)されているかのように、ひとつずつ表示(ひょうじ)する方法(ほうほう)をしょうかいします。「ブロック定義(ていぎ)」と「変数(へんすう)」をつかってプログラミングします。ボタンのクリックに反応するシンプルなコードを書きながら、要素の取得やイベント、イベントハンドラーやイベントリスナーなどの基本を解説します。関数宣言と関数式【初心者向け】プログラミングをする際、関数の知識は欠かせません。関数を使えば、同じコードを何度も書くことなく特定の処理を実行できるようになります。文や戻り値、巻き上げなどの意味を学びましょう。