【Scratchチュートリアル】10秒で止めよう!2(全2回)

【Scratchチュートリアル】10秒で止めよう!ゲーム

1回目かいめはこちらです

10秒びょうを感覚かんかくで当あてるゲームです 完成かんせいしたものはこちらです 10秒びょうで止とめよう! Scratch...
Google336 記事下

スタートボタンのうごきをつくろう

ボタンの状態じょうたい管理かんりする変数へんすう「ボタンのじょうたい」をつくります

【Scratchチュートリアル】10秒で止めよう!ゲーム

ボタンにスクリプトを作成さくせいします

【Scratchチュートリアル】10秒で止めよう!ゲーム

ボタンの状態じょうたい 「ボタンのじょうたい」変数へんすうあたい
スタートのコスチューム 0
ストップのコスチューム 1

これでボタンをすたびにスタート・ストップのコスチュームが切わります

【Scratchチュートリアル】10秒で止めよう!ゲーム

さらに、スタートボタンをすと「スタート」メッセージ、ストップボタンをすと「ストップ」メッセージをおくるようにします

【Scratchチュートリアル】10秒で止めよう!ゲーム

数字すうじのスプライトにスクリプトを作成さくせいします。まずは「1のけた」につぎのスプライトを作成さくせいします。これでスタートボタンをすとコスチュームが次々つぎつぎわり、ストップボタンをすとまるようになります

【Scratchチュートリアル】10秒で止めよう!ゲーム

めたとき数字すうじはスタートボタンをしてからの秒数びょうすうとはまった関係かんけいないので、ただしい数字すうじになるようにします

スタートボタンにタイマーをリセットするスクリプトを作成さくせいします

【Scratchチュートリアル】10秒で止めよう!ゲーム

「1のけた」のスプライトを修正しゅうせいします。タイマーの数字すうじもと計算けいさんしてコスチューム番号ばんごうもとめます。タイマーの1のけたを計算けいさんして、それに1をしています(コスチューム番号ばんごう数字すうじより1つおおきな番号ばんごうになるため。0のコスチュームは1ばん、1のコスチュームは2ばん・・・)

【Scratchチュートリアル】10秒で止めよう!ゲーム

「10のけた」にスクリプトを作成さくせいします。「1のけた」とちがうところはストップしたときのコスチューム番号ばんごう計算式けいさんしきだけです

【Scratchチュートリアル】10秒で止めよう!ゲーム

「0.1のけた」にスクリプトを作成さくせいします。こちらも「1のけた」とちがうところはストップしたときのコスチューム番号ばんごう計算式けいさんしきだけです

【Scratchチュートリアル】10秒で止めよう!ゲーム

これで、ストップボタンをしたときにタイマーの時間じかん数字すうじのスプライトに反映はんえいされるようになりました

スタートボタンをしたとき数字すうじまぐるしくわりますが、時間じかんすすんでるとプレイヤーに理解りかいしてもらうための演出えんしゅつで、実際じっさいのタイマーとはまった関係かんけいありません。なので、スタートボタンをしてからしばらくしてから透明とうめいにしてしてしまいます

スプライト「10のけた」を選択せんたくして、変数へんすう幽霊ゆうれいあたい」を作成さくせいします。「このスプライトのみ」をえらびます

【Scratchチュートリアル】10秒で止めよう!ゲーム

スプライト「10のけた」にスタートしたあと透明とうめいにするスクリプトを作成さくせいします。「スタート」ではじまるスクリプトはすでにありますが、それとはべつ作成さくせいします。「ストップ」には「画像効果がめんこうかをなくす」ブロック(透明とうめいでなくす)を追加ついかします

【Scratchチュートリアル】10秒で止めよう!ゲーム

作成さくせいした「スタートのブロックを」スプライト一覧いちらんの「1のけた」の上にドラッグします。「幽霊ゆうれいあたい」の変数へんすう一緒いっしょにコピーされます

【Scratchチュートリアル】10秒で止めよう!ゲーム

おなじように「0.1のけた」と小数点しょうすうてんのスプライトにもドラッグします

「1のけた」のスクリプトはこのようになります

【Scratchチュートリアル】10秒で止めよう!ゲーム

「0.1のけた」のスクリプト

【Scratchチュートリアル】10秒で止めよう!ゲーム

小数点しょうすうてんのスクリプト

【Scratchチュートリアル】10秒で止めよう!ゲーム

これでスタートボタンをしてしばらくすると数字すうじ透明とうめいに、ストップボタンをすと表示ひょうじされます

変数へんすう画面がめん表示ひょうじされていたら、チェックをはずします

【Scratchチュートリアル】10秒で止めよう!ゲーム

これで完成かんせいです!

関連コンテンツ
Google336 記事下
Google336 記事下

シェアする

  • このエントリーをはてなブックマークに追加

フォローする

トップへ戻る