テク先生
ここでは、Scratchの超基本的なプログラミングについて教えていくよ!
Contents
スクラッチ「りんごをたべる!」のPlay
テク先生
スクラッチ「りんごをたべる!」の完成作品をプレイしてみよう!
りんごをクリックしてみよう!
スクラッチの制作画面を開こう!
https://scratch.mit.edu/
↑をクリック!
スプライトを作った時のお約束!
スプライトの初期値の説明
テク先生
スプライトを作ったら必ず「初期値」というものを用意しておこう!
↑上の画像はねこの詳細です
左上から順に「名前」「x軸(横)の座標」「y軸(縦)の座標」「表示の有無」「大きさ」「向き」
テク先生
初期値は、
「そのスクリプトはどんな名前か?」
「どこにあるのか?」
「最初から画面に表示されてるのか?」
「大きさはどのくらいか?」
「向きはどこにむいているのか?」
などを最初に決めまるのだ!
テク先生
初期値を設定しましたが、保存はされないので、
いつもちゃんと最初に設定した初期値になるように設定しよう!
ねこの初期値をスクリプトで書いておきます
初期値とブロックの内容が合うようにブロックを組み立てます
※左下のねこをちゃんとクリックしてからブロックを組み立ててね!
りんごの初期値をスクリプトで書いておきます
りんごのスプライトが押された時の処理
テク先生
「このスプライトが押されたとき」を使ってりんごがクリックされた時
ねこに向かって移動するようにしよう!
テク先生
すっと「もし<ねこに触れた>なら」隠して初期化させるようにしよう!
りんごがねこに触れた時のスクリプト
テク先生
ねこに「おいしい!」と言わせるようにしたいのでまず、
「ねこ」と「りんご」が触れたタイミングで「食べた」を送るようにします。
ねこが「おいしい!」と言うスクリプト
テク先生
「食べた」を受け取ったときに「おいしい!」というようにします。
「ねこ」に「りんご」が重なって消えてもとにもどったら成功だ!