プログラミング、IoT前回、ハイスコアを記録するようにしました。今回は、ゲーム毎に開始する位置をランダムにしましょう。保存する開始位置をランダムにするということは、猫やコウモリのいる位置の横方向、つまりx座標をゲーム開始時に適当な値に変えてしまえばいいということです。この時にx座標が取れる位置は、SCRATCHをやってみた!20(今いる位置や方向を知る)で調べていますが、次のようになります。205ゲームを開始するときに、猫のx座標を-195から195までの間でランダムに設定して、またコウモリのx座標は-215から205までの間でランダムに設定すればいいということになります。ランダムな値はどこにある?では、そのランダムな値があるのはどこでしょうか。探してみると「演算」の中の((1)から(10)までの乱数)というのがあります。これは、1から10までの間の数をランダムに出してきます。左側の()の値から右の()の値の間の数をランダムに出すことができるのです。これを使ってスクリプトを追加していきましょう。前準備(1)前回まで作成したスクリプトやスプライトを保存したファイルをダブルクリックして開きます。猫のゲーム開始時のx座標をランダムにする(2)「スプライト1」になっていることを確認します。(3)「スクリプト」になっていることを確認します。(4)「動き」になっていることを確認します。(5)「x座標を(0)にする」をドラッグして、「定義:最初にする」の下の「回転方向を[左右のみ▼]にする」の下に持っていき、ドロップしてくっつけます。(6)「演算」をクリックします。(7)((1)から(10)までの乱数)をドラッグして、「x座標を(0)にする」の(0)の中に持っていき、ドロップして中に入れます。