スクラッチプログラミング - クローンでふやす《もじけしゲーム》
文字のクローンをたくさん表示(ひょうじ)して、けしゴムでけすゲームをつくってみましょう。クローンのつくりかた、スプライトのかんたんな操作方法(そうさほうほう)をしょうかいします。
サンプルさくひんであそんでみよう
今回(こんかい)は、《もじけしゲーム》のつくりかたをしょうかいします。
「ひらがな」がたくさん表示(ひょうじ)されます。けしゴムのスプライトをうごかして、ひらがなをけしましょう!
けしゴムのそうさほうほう
- タブレット…画面(がめん)をゆびでタッチしてうごかす
- パソコン…マウスのポインターをうごかす
(プロジェクトがひょうじされないばあいは、ScratchのPyxofyページをごらんください)
このきじをよむとわかること
- クローンのつくりかた
- クローンをアチコチにひょうじするほうほう
- 画面(がめん)のタッチ(マウスポインター)でスプライトをじゆうにうごかすほうほう
もじけしゲームのつくりかた
クローンのひらがなをたくさん表示(ひょうじ)して、けしゴムでけすゲームをつくってみましょう。
1. スプライトをよういする
ペイントエディターをつかって、「けしゴム」と「ひらがな」のスプライトをえがきましょう。
けしゴム
![ペイントエディターで描いた水色のカバーがついた白い消しゴム ペイントエディターで描いた水色のカバーがついた白い消しゴム](https://www.pyxofy.com/content/images/2021/08/draw-eraser.jpg)
ひらがな
「あいうえお」、5つのコスチュームをつくります。
![ペイントエディターのテキストツールで描いた紫色のひらがな ペイントエディターのテキストツールで描いた紫色のひらがな](https://www.pyxofy.com/content/images/2021/08/draw-hiragana.jpg)
2. けしゴムをうごかす
けしゴムをじゆうにうごかせるようにプログラミングしましょう。
- 「けしゴム」をえらぶ
![消しゴムのスプライトが選択されて枠が青くなっている 消しゴムのスプライトが選択されて枠が青くなっている](https://www.pyxofy.com/content/images/2021/08/choose-eraser.jpg)
「マウスのポインターへいく」ブロックをつかうと、スプライトをかんたんにそうさできますよ。
- 「はたがおされたとき」
- 「ずっと」
- 「マウスのポインターへいく」
![消しゴムが指をおいた場所に動いてくるイメージ画像 消しゴムが指をおいた場所に動いてくるイメージ画像](https://www.pyxofy.com/content/images/2021/08/go-to-mouse-pointer.jpg)
ステージの中をタッチしてゆびをうごかす(パソコンではマウスのポインターをうごかす)と、けしゴムも一緒(いっしょ)にうごくようになりました!
3. クローンをつくる
ひらがなのクローンをつくりましょう。
- 「ひらがな」をえらぶ
![ひらがなのスプライトが選択されて枠が青くなっている ひらがなのスプライトが選択されて枠が青くなっている](https://www.pyxofy.com/content/images/2021/08/choose-hiragana.jpg)
クローンするまえのひらがなのスプライトは、かくしておきます。
- 「はたがおされたとき」
- 「かくす」
![はたがおされたときの下に隠すをつなげる はたがおされたときの下に隠すをつなげる](https://www.pyxofy.com/content/images/2021/08/hide.jpg)
コスチュームをかえながら、「あいうえお」ぜんぶのクローンを50こつくりましょう。
- 「(50)かいくりかえす」
- 「じぶんじしんのクローンをつくる」
- 「つぎのコスチュームにする」
![かくすの下にクローンをつくるためのブロックをつなげる かくすの下にクローンをつくるためのブロックをつなげる](https://www.pyxofy.com/content/images/2021/08/create-clone.jpg)
4. クローンされたとき、ひょうじする
クローンされたひらがなを表示(ひょうじ)しましょう。
「どこかのばしょへいく」ブロックをつかうと、ステージのアチコチに表示(ひょうじ)されますよ。
- 「クローンされたとき」
- 「どこかのばしょへいく」
![クローンされたときの下にどこかのばしょへいくをつなげる クローンされたときの下にどこかのばしょへいくをつなげる](https://www.pyxofy.com/content/images/2021/08/go-to-random-position.jpg)
サイズを大きくして、表示(ひょうじ)します。
- 「おおきさを(200%)にする」
- 「ひょうじする」
![どこかのばしょへいくの下に大きさを200%にすると表示するをつなげる どこかのばしょへいくの下に大きさを200%にすると表示するをつなげる](https://www.pyxofy.com/content/images/2021/08/show.jpg)
はたがおされたときに、ステージのアチコチにひらがなが表示(ひょうじ)されるようになりました!
![ひらがなのクローンがステージのアチコチに表示されている画像 ひらがなのクローンがステージのアチコチに表示されている画像](https://www.pyxofy.com/content/images/2021/08/clones-show-on-the-stage.jpg)
5. けしゴムにふれたなら、さくじょする
けしゴムでひらがなをけせるようにプログラミングしましょう。
けしゴムにふれたひらがなは、削除(さくじょ)してけします。けしゴムにふれたかどうかは、「けしゴムのいろ(白)にふれたかどうか」でチェックしますよ。
- 「ずっと」
- 「もし<白いろにふれた>なら」
- 「このクローンをさくじょする」
![表示するの下に白いろに触れたらクローンを削除するためのブロックをつなげる 表示するの下に白いろに触れたらクローンを削除するためのブロックをつなげる](https://www.pyxofy.com/content/images/2021/08/delete-clone.jpg)
「()いろにふれた」ブロックの「いろ」は、スポイトでけしゴムの白いぶぶんのいろをえらびましょう。
![色を選ぶためのスポイトで消しゴムのスプライトの白色を選択する説明画像 色を選ぶためのスポイトで消しゴムのスプライトの白色を選択する説明画像](https://www.pyxofy.com/content/images/2021/08/color-picker.jpg)
「ずっと」ブロックでかこんでいるのは、なぜ?
![ずっとブロックで囲んでいることを強調する画像 ずっとブロックで囲んでいることを強調する画像](https://www.pyxofy.com/content/images/2021/08/forever-loop.jpg)
けしゴムにふれたかどうかは、プログラムがうごいているあいだずっとチェックしているひつようがあるので、「ずっと」ブロックでかこんでいます。
「ずっと」をつかわないと、「クローンされたとき」その瞬間(しゅんかん)しか、けしゴムにふれたかどうかをチェックしてくれないので、ひらがなをけすことができません。
6. プログラムかんせい
ひらがなのクローンを表示(ひょうじ)するプログラムができました!けしゴムをうごかすと、ひらがながきえますよ。
![ひらがなスプライトの完成プログラム ひらがなスプライトの完成プログラム](https://www.pyxofy.com/content/images/2021/08/hiragana-program.jpg)
(《もじけしゲーム》のプログラムをぜんぶ見たいかたは、 ScratchのPyxofyページから、「中を見る」でごらんください)
![](https://www.pyxofy.com/content/images/2024/07/cover-page-320-4.png)
「きょうからはじめるスクラッチプログラミング入門」Pyxofy (著)
Pyxofy が Scratch の基本をまとめた電子書籍を出版しました。
Kindle・Apple Books からご購入ください。
まとめ
今回(こんかい)は、クローンのひらがなをたくさん表示(ひょうじ)して、けしゴムでけすゲームをつくってみました。
「どこかのばしょへいく」ブロックをつかうと、クローンを画面(がめん)のアチコチに表示(ひょうじ)できます。「マウスのポインターへいく」ブロックをつかうと、スプライトのそうさがかんたんですね。
次回(じかい)は、「クローン」のブロックをつかって、シャボン玉をとばすプロジェクトのつくりかたをしょうかいします。
\この記事が参考になったら Tweet おねがいします/