スクラッチプログラミング - はいけいをプログラミングしよう
ステージに設定(せってい)したはいけいをプログラミングする方法(ほうほう)をしょうかいします。はいけいを複数(ふくすう)えらんでプログラミングすると、場面(ばめん)がきりかわるようなプロジェクトをつくれますよ。
![スクラッチプログラミング - はいけいをプログラミングしよう](/content/images/size/w2000/2021/04/article-image-Backdrop..jpg)
サンプルさくひんを見てみよう
まずさいしょに、ふたつのはいけいをつかった、かんたんなプロジェクトをためしてみてください。
みどりのはたをタップ(パソコンではクリック)して、スタートです。途中(とちゅう)でとめるときは、あかいボタンをタップします。
よるの町からカラフルな町へ、はいけいがきりかわりましたね。
複数(ふくすう)のはいけいを設定(せってい)してプログラミングすると、このように場面(ばめん)がきりかわるようなプロジェクトをつくることができますよ。
この記事(きじ)では、はいけいをきりかえるプログラミングの方法(ほうほう) を、しょうかいします。
「そもそも、はいけいってどうやってえらぶの?」というかたは、『ステージにはいけいをせっていしよう』 の記事(きじ)からごらんください。
![](https://www.pyxofy.com/content/images/2021/04/article-image-CatOutside.-1.jpg)
はいけいをふくすうせっていする
ステージに設定(せってい)できるはいけいは、ひとつだけではありません。
はいけいを複数(ふくすう)えらぶとどうなるのか、見てみましょう。今回(こんかい)はつぎのふたつをえらんでみます。
- 「Colorful City (カラフルな町)」
- 「Night City With Street (よるの町)」
「はいけいをえらぶ」一覧(いちらん)から、えらびますよ。
1.「Colorful City (カラフルな町)」をタップする
![Colorful Cityの背景を選ぶ](https://www.pyxofy.com/content/images/2021/04/choose-ColorfulCity-1.jpg)
2.「Night City With Street (よるの町)」をタップする
![Night City With Streetの背景を選ぶ](https://www.pyxofy.com/content/images/2021/04/choose-NightCity-1.jpg)
3. はいけいがステージにせっていされる
![ステージに背景が設定された ステージに背景が設定された](https://www.pyxofy.com/content/images/2021/04/set-backdrop.jpg)
順番(じゅんばん)にえらぶと、最後(さいご)にえらんだはいけいがステージに設定(せってい)されています。
はいけいをかくにんする
「カラフルな町」のはいけいもえらんだはずなのに、見えませんね。どこにいっちゃったんでしょうか?
ちゃんとふたつのはいけいがえらばれているか、かくにんしてみましょう。
1. 右下の「ステージ」をタップする
![ステージをタップする](https://www.pyxofy.com/content/images/2021/04/choose-stage.jpg)
すると、ステージがせんたくされて、青くなりました。
![ステージが選択されて青くなる](https://www.pyxofy.com/content/images/2021/04/stage-chosen.jpg)
2. 左上の「はいけい」をタップする
![はいけいのタブをタップする](https://www.pyxofy.com/content/images/2021/04/backdrop-tab.jpg)
3. はいけいをかくにんする
![選んだ背景の一覧](https://www.pyxofy.com/content/images/2021/04/backdrops-1.jpg)
左はしに、えらんだはいけいがならんでいますね。
いちばん上の「はいけい1」は、はいけいをえらぶまえの「なにもない、はいけい」のことです。
はいけいをプログラミングする
はいけいをプログラミングしてみましょう。
右下、ステージが青くせんたくされている状態(じょうたい)で、はじめます。
1. 左上の「コード」をタップする
![コードタブをタップする](https://www.pyxofy.com/content/images/2021/04/code-tab.jpg)
2. プログラミンページがひらく
![背景をプログラミングするページ 背景をプログラミングするページ](https://www.pyxofy.com/content/images/2021/04/backdrop-block-pallete.jpg)
はいけいをプログラミングするページになりました。
ブロックパレットを見てください。スプライトをプログラミングするときと、すこしちがうのがわかりますか?
はいけいのプログラミングにつかえるブロックだけになっています。とくに、「うごき」のブロックははいけいにはつかえないので、なくなっていますね。
ブロックをくみあわせる
では、ブロックをえらんでくみあわせていきましょう。
「よるの町」と「カラフルな町」が、順番(じゅんばん)に表示(ひょうじ)されるように、プログラミングしますよ。
【かんせいプログラム】
このようにブロックをくみあわせます。
![ブロックを組み合わせて作ったプログラム ブロックを組み合わせて作ったプログラム](https://www.pyxofy.com/content/images/2021/04/combined-blocks.jpg)
「はいけいを〇〇にする」ブロックをつかう
はいけいをきりかえたいときにつかうブロックは、「みため」の中にあります。
今回(こんかい)つかうのは、「はいけいを〇〇にする」です。
![背景のプログラミングに使うブロック](https://www.pyxofy.com/content/images/2021/04/backdrop-block-1.jpg)
はいけいのなまえをえらぶ
ブロックのはいけいのなまえのぶぶんをタップします。ふたつ目のブロックは「Colorful City」をえらびましょう。
![ブロックをタップして背景の名前を選ぶ](https://www.pyxofy.com/content/images/2021/04/switch-backdrop-to-ColorfulCity.jpg)
「1びょうまつ」ブロックをつかう
はいけいを順番(じゅんばん)に表示(ひょうじ)させるときに、しっておきたいことがひとつあります。
それは、「はいけい」と「はいけい」のあいだに「1びょうまつ」ブロックをつかう、ということです。
![スクラッチの1びょうまつブロック](https://www.pyxofy.com/content/images/2021/04/wait-1-second.jpg)
「1びょうまつ」をあいだにいれておかないと、はいけいがまったくかわっていないかのように見えます。コンピューターの処理(しょり)はとてもはやいので、アッというまにはいけいがきりかわってしまうからです。
「1びょうまつ」をつかわずに、このようにプログラミングすると、「カラフルな町」のみが表示(ひょうじ)されて、「よるの町」は見えません。
![1びょうまつブロックを使わないプログラム 1びょうまつブロックを使わないプログラム](https://www.pyxofy.com/content/images/2021/04/without-waitFor1sec..jpg)
「5びょうまつ」にかえる
「1びょうまつ」の「1」をタップして、「5」をえらびましょう。
![1びょうまつブロックをタップして5びょうまつに変える](https://www.pyxofy.com/content/images/2021/04/wait-5-seconds.jpg)
「1びょうまつ」ブロックは、すうじをかえることができますよ。すうじをかえることで、はいけいのきりかわるスピードがかわります。
今回(こんかい)は、「5びょうまつ」にしてみました。
プログラムをかくにんする
かんせいプログラムをもういちど見てみましょう。
はたがおされたときに、プログラムをスタートさせて、はいけいを「Night City With Street (よるの町)」にする。5びょうまつ。そのあと、はいけいを「Colorful City (カラフルな町)」にする。
![背景を切り替えるプログラム 背景を切り替えるプログラム](https://www.pyxofy.com/content/images/2021/04/backdrop-program-2.jpg)
この記事(きじ)のはじめにあるサンプルさくひんで、うごきをかくにんしてみてくださいね。
![](https://www.pyxofy.com/content/images/2024/07/cover-page-320-4.png)
Pyxofy (著)「きょうからはじめるスクラッチプログラミング入門」
Pyxofy が Scratch の電子書籍を出版しました!Kindle・Apple Books からご購入ください。
まとめ
今回(こんかい)は、はいけいをプログラミングする方法(ほうほう)をしょうかいしました。
はいけいには「うごき」のブロックはつかえませんが、それ以外(いがい)のブロックでプログラミングすることができます。ステージにははいけいを複数(ふくすう)えらべるので、いろいろなはいけいをつかってたのしくプログラミングしてみてください!
さて、さいしょに見たサンプルさくひんでは、ネコのスプライトがうごいていましたね。どうやってうごかしているか、わかりますか?
こたえは「コスチューム」です。
つぎの記事(きじ)では、コスチュームとはなにか、どうやってつかうのかをしょうかいします。コスチュームをつかうと、Scratchでアニメーションをつくれるようになりますよ。
\この記事が参考になったら Tweet おねがいします/