問題タブ [collision]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
5098 参照

android - R.javaのAndroidID衝突メカニズム

AndroidのIDを生成するときに

Androidは、次のようなR.javaのエントリを作成します。

異なるxmlファイル(たとえば、2つのレイアウト内)で名前の衝突が発生した場合はどうなりますか?@ + idメカニズムは、別のID名がまだ存在する場合にID名を上書きすることを保証しますが、R.javaで生成されるID名はどれですか?

0 投票する
1 に答える
335 参照

java - How can I check if something leaves the Screen? - JFrame

I have a ball based on a component and I've thought that using the isShowing() method would do the trick but after my ball leaves the container, (Pong game) the isShowing() method still returns true.

So does the isShowing() method check if the component is still in the container's... bounds? Or just if it is visible and the container is also visible.

...and how do I check if the component has left the container other than doing... ball.getX()+width() < container.getWidth() (sadly only for the left side, but just an example)

0 投票する
2 に答える
270 参照

math - 交差点までの最短ルート

約 2 か月前にこの質問をしましたが、十分に役立つ回答が見つかりませんでした。だから私はそれに別のショットを与えています。うまく説明できなかったのは私のせいだと思います。それでは、もう一度試してみましょう。


(ソース: bja888.com )

これが私が達成しようとしていることの大まかな考えです。
目標は、ポイント T から発射物を送信して、ポイント R で表されるオブジェクトを傍受すること
です。

  1. オブジェクト R の位置
  2. オブジェクト R が進行している方向
  3. オブジェクト R が移動する速度
  4. オブジェクト T の位置
  5. オブジェクト T が移動する速度

オブジェクト T を送信する方向を探しているので、衝突する場所を見つけます。いずれか一方。

例: もし...

  1. R の位置は (1,5) でした
  2. R は 45 度の角度で移動します (d に対して)
  3. R は 1 秒あたり 1 単位で移動しています
  4. T は (1,1) にあります
  5. T も 1 秒あたり 1 単位で移動します


(ソース: bja888.com )

L は衝突の位置を (3,3) にします。

0 投票する
2 に答える
469 参照

c# - 基本的な衝突ダイナミクスを機能させようとしています

私は物事を立方体/無限質量の長方形と衝突する単一の立方体と次のコードにまで単純化しました:

問題は、ボックスが回転しすぎて回転しすぎてスタックする傾向があり、バイナリ検索が含まれている場合は、ヒットして回転するだけです。

助けてくれてありがとう。

0 投票する
8 に答える
7482 参照

c++ - Windowsヘッダーファイルで定義されたマクロとの名前の衝突を回避するにはどうすればよいですか?

CreateDirectory(). 以前はSTLとBoostのみを使用していたメソッドを含むC++コードがいくつかありますが、最近、<windows.h>検索できるように含める必要がありましたCSIDL_LOCAL_APPDATA

さて、このコード:

コンパイルされなくなりました:

これは、次のこのマクロに対応しwinbase.hます。

プリプロセッサがメソッド呼び出しを再定義しています。この名前の衝突を回避するための可能な方法はありますか?または、CreateDirectory()メソッドの名前を変更する必要がありますか?

0 投票する
1 に答える
327 参照

iphone - 移動物体との衝突

移動する「フロート」との衝突を書き込もうとしましたが、成功しませんでした。「衝突」コードの間違った場所に何かありますか?

0 投票する
1 に答える
637 参照

c# - 衝突中の速度ベクトルをできるだけきれいに処理する

2 つのオブジェクト間で発生する可能性のあるすべての衝突を処理するための適切な方法を作成しようとしています。通常、一方が移動して他方にぶつかり、「跳ね返る」必要があります。

これまでに行ったこと (ボードがあり、レンガでボールをバウンドさせる典型的なゲームを作成しています) は、長方形が交差するかどうかを確認し、交差する場合は Y 速度を反転させることです。

これは非常に醜い一時的な解決策であり、長期的には機能しません。これはゲームでは非常に一般的な処理であるため、将来のプロジェクトでもこれを行うための優れた方法を見つけたいと思っています. リンクや役立つ情報は大歓迎です。

以下は、私の衝突処理関数が現在どのように見えるかです。

0 投票する
6 に答える
7569 参照

java - Eclipse 3.4(ガニメデ)パッケージとタイプの衝突

例外で終了するパッケージがあります。

私たちのコードベースはEclipse3.3まで問題はありませんでしたが、Eclipse 3.4に移行すると、このパッケージに関連するエラーが発生し始めました。

パッケージ名をabcexceptionsにリファクタリングしても、問題はありません。これはEclipse3.4のバグによるものですか、それともこの動作を修正するための設定がありますか?

0 投票する
1 に答える
2612 参照

java - 別の連鎖衝突解決を備えたJavaハッシュテーブル?

組み込みの java.util.hashtable を使用してプログラムを作成しましたが、別の連鎖を使用して衝突を解決する必要があります。このハッシュテーブルの実装で可能ですか? 別のチェーンを使用する実装済みのものはありますか?

0 投票する
4 に答える
2937 参照

java - 楕円形の衝突検出が正しく機能しない

そこで、楕円を円に接続できるテストを実装しようとしていますが、うまくいきません。

ここに完全なコードがあります(Slick2Dが必要です):