s-gateのプロフィール
- ベストアンサー数
- 1
- ベストアンサー率
- 12%
- お礼率
- 93%
- 登録日2005/07/21
- オブジェクト指向 ボールの衝突
こんにちは。javaをはじめて3ヶ月くらいなのですが、オブジェクト指向でうまくプログラムを書くことができません。オブジェクト指向の理解のために、簡単なプログラムを作っていて疑問がわきました。 JPanel上をクリックすると、ボールが発生して動くプログラムをつくっています。クラスBallをつくり、クリック時にインスタンス化されます。そのときボールの発生位置や、初速度が乱数で決まるようにしました。 ここで、ボールとボールが接したときに跳ね返るようにしたいのですが、各Ballオブジェクトは衝突時点における全てのBallオブジェクトを持っていなければならないのでしょうか?(クリックするごとにArrayListなどにBallオブジェクトをいれて、各ボールの衝突判定のときにそのArrayListを渡す) でもこれだと、処理が遅くなってしまいそうで、心配なのですが、他にいい案はないでしょうか?
- ギターがやりたい!
37歳男性既婚者、子ども二人います。 この年になって、エレキギターがやりたくなってしまったのです。 まったくのドシロウト。 とりあえず好きな曲を楽譜見て演奏出来る位になれればいいなーと思っています。 道具をそろえるのにどれくらいかかるのでしょう。 フォトゲニックとかいうメーカー10000円ぐらいのギターセットで練習ぐらい出来ますでしょうか?
- ベストアンサー
- 楽器・演奏
- hu19901108
- 回答数8
- フェンダージャパンとフェンダーUSAの違いについて
ギターのカタログを見ていると、フェンダージャパンとフェンダーUSAで、似たようなギターがでていますが、値段が相当違うのは、関税意外にどんな点が違うのでしょうか。教えてください。音的?木材?ピックアップ?
- オブジェクトを識別する方法
Java+Java3Dでプログラムを作成しています。 Java3Dで球を3つ作成し、そのうちのどれかがクリックされたら、クリックされた球に応じて処理をしたいのですが、クリックされた球を識別する方法はあるのでしょうか。