STEP 5 スコアをつけよう(変数)
このステップで学ぶこと: 変数スコアの計算
🎯 このステップのゴール
てきを倒すと スコアが10点増えるようにします。
点数を覚えておく「箱」」 変数を使うよ。
作ってみよう
- 変数を作る: 左のカテゴリ「変数」→「変数を作る」→ 名前を スコア にして
「すべてのスプライト用」のまま OK
- ステージ(右下の背景のところ)をクリックして、リセットのコードを作る
ステージ のコード
⚑ が押されたとき
[スコア v] を [0] にする
⭐ 大事なポイント
ゲームを始めるたびに 0 に戻す=「リセット」。リセットしないと、前の点数が残っちゃう!
- てき を選んで、倒されたところに「スコアを10ずつ変える」を追加
てき のコード②の中(こうなればOK)
もし <(ビーム v) に触れた> なら
[スコア v] を (10) ずつ変える
このクローンを削除する
end
順番に注意:スコアを増やしてから削除!消したあとでは実行されないよ。
- を押して、てきを倒すとスコアが増えるか試そう!
🚀 ミッション
- 1体100点にしてみよう
- チャレンジ: 「倒した数」という変数も作って、何体倒したか数えられるかな?
🔧 うまくいかないとき
スコアが増えない
「スコアを10ずつ変える」が「このクローンを削除する」の前にあるかチェック!
を押しても0に戻らない
💡 「スコアを0にする」はステージに作ったかな?
スコアが画面に出ない
「変数」カテゴリで「スコア」の左のチェックボックスにチェックを入れよう。
マナビバ プログラミング教室