エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
跳ね返りについては、第6章で一度習ってるんだけど、 第10章ではそれを発展させて、角度のついた跳ね... 跳ね返りについては、第6章で一度習ってるんだけど、 第10章ではそれを発展させて、角度のついた跳ね返りを習います。 どういうプログラムかというと、 やっぱり微妙にサイズがあってないけど気にしない。 まずは、跳ね返りの復習から。 if(ball.x -ball.radious < 0){ ball.x = ball.radious; ball.vx *= bounce; }else if(ball.x + ball.radious > stage.stageWidth){ ball.x = stage.stageWidth - ball.radious; ball.vx *= bounce; } このコードは、ボールが画面内を移動していたとして、 画面の横幅を超えてしまった場合、つまり衝突した場合に跳ね返るようにしています。 速度×-1とすることで、逆方向への速度を得ることができます。 実際