collision-detection

    5

    1答えて

    私は、2d平面上の2つの静的な軸に整列した図形の間でオーバーラップが発生したときを検出するメソッドを(C++で)実装しています。形は四角形または円のいずれかであるため、重なりを考慮する必要がある3つのケースがあります:四角形、丸形、丸形です。 正方形と円形の円は単純ですが、正しいアルゴリズムが四角形の重なりを計算するためにオンラインであることを確かめるために苦労しています。 私は円の内側に正方形を

    0

    1答えて

    krlzlxからのアドバイスの後、新しい質問として投稿しました。 ここから: 3D Line Segment and Plane Intersection 私はこのアルゴリズムに問題がある、私はそうのようにそれを実装している: class Point3d { public: double x; double y; double z; /**

    0

    1答えて

    私はmonogameと私のヒット検出にいくつかの問題を抱えて私はポンゲームを作成しようとしています。私はボールが左のパドルに当たったときにボールを方向転換させたいが、何らかの理由で衝突が唯一のものではなく上で検出されるので、ボールはパドルの側面を通過するが、トップに当たるとバウンスする私は間違って何をしていますか? HERESに私のコード バットクラスの一部 public class Bat :

    0

    1答えて

    2つのオブジェクトが衝突したときに通知するcollisionDetector関数を作成しようとしています。私は以前これをしていましたが、それはただ一つの主目的であり、他のすべての目的は配列の一部でした。だからこそ問題はありませんでしたが、今はいくつかの個別のオブジェクトがあります。いくつかのオブジェクト間のすべての衝突を認識する関数を作成する方法はありますか?あなたのオブジェクトであるため var

    0

    1答えて

    私は古いGalagaゲームを思い起こさせるトップダウンシューティングゲームを作ろうとしています。 私は、プレイヤーと敵の砲弾との衝突と、敵の宇宙船との衝突をチェックしようとするときとは別に、敵と投射物を動かして、うまく動くようにしました。 弾丸と敵の両方がコンストラクタを使用して作成され、それらを追跡するために配列に配置されます。 //due to the number of enemies on

    1

    1答えて

    すべて、 円と矩形のD3.js衝突検出の例はたくさんあります。 私は楕円ノードの強制的なシミュレーションをしようとしています。 私はもともと長方形のスニペットを試しましたが、完璧ではありません。 var width = 960, height = 500, minSize = 10, maxSize = 30; var n = 20,

    0

    1答えて

    私はPythonでPing Pongゲームをプログラミングしようとしています。ボールをパッドの側面から跳ね返すことができます。しかし、私はボールをパッドの上部と下部から跳ね返させることができません。私は現在、左パッド(pad1)のみを行っています。ここに私のコードです: import sys, pygame, random, math pygame.init() width, height

    -1

    1答えて

    私はlibgdxで新しく、配列に矩形(「2」)を追加する際に問題があります。私はそれを追加して取得した後、衝突を検出することはできません。 私のコードは怒鳴るです:作成()で ... public class MyGdxGame implements ApplicationListener { Texture texture; SpriteBatch batch;

    0

    1答えて

    私は衝突の検出にいくつか問題があります。コンソールに衝突が検出されたことを確認したい。 ノードが生成されるとき、コンソールにはどのカテゴリのカテゴリマスクがあるのか​​分かりますので、問題はないはずです。 CollisionMaskとcontactBitMaskも同様に設定されています。 したがってオブジェクトは問題なく相互に作用します。 マスクを変更した場合、マスクは相互作用しなくなり、相互に干