【スクラッチ】ローカル変数:タップしてクローンの数字を変える

ステップアップドリル
ラッチ先生
ラッチ先生

こんにちは!

「ステップアップドリル:変数へんすうブロックの使つかかた入門にゅうもんに ようこそ!

「スクラッチしよう!たのしくまなぶプログラミング教室きょうしつ担任たんにんラッチです。

スック
スック

スックだよ!

ラッチ先生
ラッチ先生

今回こんかいの「ステップアップドリル」でつく作品さくひんは、こちら!

「スクラッチしよう!8-1-05 ステップアップドリル:ねっちコイン タップゲーム!」 scratch
ステップアップドリル:ねっち たたき
スック
スック

10びょう以内いない

ねっちカードをタップして ゲットしてね

ラッチ先生
ラッチ先生

ねっちカードのタップするかずを ランダムにしました

「スクラッチしよう!8-1-05 ステップアップドリル:ねっちコイン タップゲーム!」 scratch タップすると数字が変わる

ローカル変数へんすう番号ばんごうブロックが 使つかわれているんだ

変数ブロック
変数へんすうブロック
変数へんすう表示ひょうじ
新しい変数
このスプライトのみ
スック
スック

タップする回数かいすうが いくつになるか

わからないんだね!

ラッチ先生
ラッチ先生

そうだよ!そこが このゲームのおもしろいところ。

それでは、ローカル変数へんすうが どのように使つかわれているか まなんでいこう

スック
スック

ラジャ!

スポンサーリンク

今回作るスクラッチの作品は、これっ!

ねっちコインタップゲーム
  • ねっちカードをタップして 10びょう以内いないに ゲットしてね
スック
スック

やみつきに なるよ!

今回のプログラミングで 学ぶことは

1.10まいのコインを 表示ひょうじするスクリプトが わかるよ

10まいのコインを 表示ひょうじする

2.タップして コインをゲットするスクリプトが わかるよ

3.10びょう 判定はんていをする スクリプトが わかるよ

「スクラッチしよう!8-1-05 ステップアップドリル:ねっちコイン タップゲーム!」 scratch 判定する
判定はんていする

プログラミングの仕方を説明します

10枚のコインを 表示するプログラミング

1.10まいのコインを 表示ひょうじするスクリプトが わかるよ

10まいのコインを 表示ひょうじする
ラッチ先生
ラッチ先生

最初さいしょに、スプライト「ねっち」「コイン」を えがきます

「スクラッチしよう!8-1-05 ステップアップドリル:ねっちコイン タップゲーム!」 scratch スプライト
「スクラッチしよう!8-1-05 ステップアップドリル:ねっちコイン タップゲーム!」 scratch コスチュームと背景
コスチュームと背景はいけい
スック
スック

かくスプライトの コスチュームのつくかた

こちらの動画どうが説明sつめいしてるよ

フリーBGM:DOVA-SYNDROME 午後のカメレオンは星の波動を数え… written by Masuo

ラッチ先生
ラッチ先生

スプライト「コイン」で

「スクラッチしよう!8-1-05 ステップアップドリル:ねっちコイン タップゲーム!」 scratch スプライト「コイン」
スプライト「コイン」

プログラムを つくっていこう!

スック
スック

いいよ!

ラッチ先生
ラッチ先生

まず、

「○をクローンをつくる」ブロックで

「○のクローンを作る」ブロック
「○のクローンをつくる」ブロック

10まいのコインを 表示ひょうじさせるよ

スック
スック

「コスチュームを○にする」ブロックで

「コスチュームを○にする」ブロック
「コスチュームを○にする」ブロック

「ねっちコイン」に なるように するよ

1.コインを 10まい 表示ひょうじする

コインを10まい 表示ひょうじするスクリプト①
スック
スック

ラッチ先生!

このスクリプトだと

コインが はみしたり

「スクラッチしよう!8-1-05 ステップアップドリル:ねっちコイン タップゲーム!」 scratch コインがはみ出す
はみ

かさなったりするんだよね

「スクラッチしよう!8-1-05 ステップアップドリル:ねっちコイン タップゲーム!」 scratch コインが重なる
かさなる
ラッチ先生
ラッチ先生

スック!そのとぉぉぉ…り!まなんでるね

これだと、タップしずらいよね

今回こんかいは、「○でない」ブロックを 使つかって、タップしやすい場所ばしょ表示ひょうじします

「○ではない」ブロック
「○でない」ブロック

条件じょうけん:はみ

条件じょうけんかさなる

この条件じょうけんは ダメ

「○また○」ブロック

2.はみさない・かさならないように 表示ひょうじする

コインを10まい表示ひょうじするスクリプト②
スック
スック

ねぇ…、ラッチ先生

コインが パラパラと 表示ひょうじされてるよ。

パッと、いっぺんに 表示ひょうじできないの?

ラッチ先生
ラッチ先生

これは、

「○までかえす」ブロックで

「○まで繰り返す」ブロック
「○までかえす」ブロック

コインの表示ひょうじする場所ばしょさがしているから 時間じかんが かかるんだよね。

スック
スック

うん、うん。

ラッチ先生
ラッチ先生

こういう場合ばあいは、「ターボモード」にして、

「ターボモード」
ターボモード

パワーアップさせよう!

パソコンの プログラムを 処理しょりするスピードが はやくなるんだ!

ターボモードの使い方
スック
スック

おぉ!

パッと コインが 表示ひょうじされたぞ

タップすると 数字が 変わるプログラミング

2.タップして コインを ゲットする スクリプトが わかるよ

タップしてコインをゲットする
ラッチ先生
ラッチ先生

さあ、つぎは、

ローカル変数へんすう数字すうじ」を 使つかって

変数ブロック
変数へんすうブロック
変数表示
変数表示へんすうひょうじ

コインを タップしたら 数字すうじるようにしましょう

タップすると 数字すうじが 表示される

コメント