もう一度(これでだめな時は更新してください。) : やり直します。
ボールの跳ね返り実験正方形障害物のある正方形
正方形内
ボール2個以上
正方形内
ボール2個以上
ボール同士も跳ね返るからね版
障害物のある正方形内
ボール2個以上
ボール同士も跳ね返るからね版

2個以上のボールを使った正方形内ひたすら型跳ね返り実験ボール同士も跳ね返るからね版(2012年3月25日公開、2012年03月25日22:58:13第0回の改訂)

上はJAVAで作られています。メモリを大量に使ったり、重くなるかもしれません。その時は、ごめんなさい。
実行後に画面をスクロールしたり、アプレット全体が画面に入ってないと、間違った画面になるかもしれないので、気をつけてください。画面の大きさを決めてから”もう一度”をクリックするか、更新(reload)してください。


ここでは、正方形の中を2個以上のボールがひたすら等速で移動しています。わーい。
ただし、ボールとボールがぶつかった時にどんな風に跳ね返るかは、ろくなレビューもせずに、以下のようにしちゃっています。現実世界とは違うかもしれないし、同じかもしれないし。。。
・2つのボールがぶつかった点の接線に対して、入射角=反射角になるように跳ねかえります。
こんなルールでいいのか?的ではあるけど、みててあきない、面白い絵なのです。

同じタイミングで複数のボールがぶつかり合うようなときには、おかしな動きをする可能性があります。まぁ、そういうレアケースを考えるのは面倒なので、そういうことはあまり起きないようにパラメータを調整しちゃってます。それでもそういうことが起きたら変な動きになっちゃうかも。。。

●プログラムのダウンロード
○Java(ball5.java)


ご意見、ご感想、お問い合わせ、お願い等がございましたら、お気軽に、
メール送信フォームからメールを送るか、
●掲示板に書き込むか、
どちらかお好きな方法で、ご連絡お願いいたします。


●大山崇のホームページの利用について
●大山崇のホームページ