トピック

ブロック崩しで

ボールが上から当たったら上に、右から当たったら右に跳ね返るようにするにはどうすればいいですか?
3そうだね
未プレイ
返信[1]
親投稿
シュナ S_S_Schneider
60分の1秒ごとの ボール移動量変数が あるのでしたら 下から当たったときは Y軸移動量を マイナスからプラスに 上から当たったときは Y軸移動量を プラスからマイナスに 変えてあげるだけで できると思いますよ。 例えば…… 画面上端に当たる前までは 60分の1秒間に X軸 2 Y軸 -2 で動いているとする。 (右上に移動) 上端に当たったら Y軸 -2 を 2 に変えてやる。 すると X軸 2 Y軸 2 になるので 右下に移動するようになる。
1そうだね
プレイ済み