【スクラッチ】何故 クローンが大量にできてしまう

あるイベント毎にリンゴのクローンを1つずつ作ろうとしたところ、
予想以上のクローンができてリンゴだらけになってしまいました。 

思い通りにクローンを作るためにはどうしたらよいか一緒に見ていきましょう。

クローンの作成方法でダメなのは?

イベントのブロックと組み合わせてできるリンゴのクローンを作る方法
いくつか試してみましょう。

クローン作成の方法
  1. リンゴのスプライトで自分自身のクローンを作る
    1. リンゴのスプライトがクリックされた時に、自分自身のクローンを作る
    2. メッセージを受取った時に、自分自身のクローンを作る
    3. スペースキーが押された時に、自分自身のクローンを作る
  2. 他のスプライト(イチゴかバナナ)でリンゴのクローンを作る
    1. 上向きキーが押された時に、リンゴのクローンを作る
    2. バナナのスプライトがクリックされた時に、リンゴのクローンを作る

リンゴのスクリプトの説明

イチゴのスクリプト

バナナのスクリプト

 

 

 

 

そら先生そら先生

スペースキーを押したり3つのフルーツをクリックした後に、どのようにリンゴのクローンが作られるか予想してみてください

他のスプライトでリンゴのクローンを作るのが正解

scratchのサイト

そら先生そら先生

あなたの予想は当たっていましたか?

ここでの正解はバナナをクリックしてリンゴのクローンを作る

スクリプトの内容とクローンの結果

バナナをクリック: ”リンゴのクローンを作る”という命令。 オリジナルのリンゴがひとつずつクローンされる

イチゴをクリック: リンゴがメッセージを受けて、”自分自身のクローンを作る”。 すべてのリンゴのクローンができて大量のクローン

リンゴをクリック: クリックされたリンゴの”自分自身のクローンを作る”。 オリジナルもクローンも、どちらもクリックされたリンゴだけのクローンができる

スペースキーを押す: スペースキーで自分自身のクローンを作るので、これも大量のクローン

上下矢印キーを押す; 矢印キーでリンゴのクローンを作るので、オリジナルのリンゴがひとつずつクローンされる

どのブロックを使うとどんな動きになるか分からない人は、この記事も読んでみて下さい
↓↓↓