cha.5 X座標とY座標の2つを同時にプログラムする
キャラクターをX座標とY座標のプラスの方向に移動させる
まずは上のスクラッチの🏴を押してみよう。
🏴を押したら、スペースキーを押してみよう。
キャラクターが真ん中から丸印の5に移動したね。
この移動する命令をプログラムしていくんだよ。
今回はX座標だけ、Y座標だけ、ではなく、X座標とY座標の2つの設定をする必要があるよ!
前回までの学習では「Ⅹ座標を〇〇にする」「Y座標を〇〇にする」というふうにどちらか一つだけ動かすプログラムだったね。
でも5番の場所は斜めの位置にあるよね。こんな場合は「Ⅹ座標を〇〇、Y座標を〇〇にする」というブロックがあるから、それを使って1つのブロックで座標を指定しよう。
上の画像のようなブロックが見つかったかな?
これは「Ⅹ座標を〇〇、Y座標を〇〇にする」というブロックだよ。
これを使えば1つのブロックでⅩ座標、Y座標、2つの座標を1つのブロックできるからこれを使おう
まずはⅩ座標から読み取っていこう。上の図のように横のメモリ、つまりⅩ座標をみると150のライン上にあるよね。つまり、「Ⅹ座標は150」ということになる。
次に縦のメモリ、Y座標を読み取っていこう。
上の図のように座標をみると、150だね。つまり、「Y座標は150」ということが言える。
つまり、「Ⅹ座標を150、Y座標を150にする」とすればいいわけだ。
Ⅹ座標とY座標を順番に落ち着いてい読み取っていけば大丈夫だよ。
ではさっそく、やってみよう。