krlzlxからのアドバイスの後、新しい質問として投稿しました。 ここから: 3D Line Segment and Plane Intersection 私はこのアルゴリズムに問題がある、私はそうのようにそれを実装している: class Point3d {
public:
double x;
double y;
double z;
/**
私はmonogameと私のヒット検出にいくつかの問題を抱えて私はポンゲームを作成しようとしています。私はボールが左のパドルに当たったときにボールを方向転換させたいが、何らかの理由で衝突が唯一のものではなく上で検出されるので、ボールはパドルの側面を通過するが、トップに当たるとバウンスする私は間違って何をしていますか? HERESに私のコード バットクラスの一部 public class Bat :
2つのオブジェクトが衝突したときに通知するcollisionDetector関数を作成しようとしています。私は以前これをしていましたが、それはただ一つの主目的であり、他のすべての目的は配列の一部でした。だからこそ問題はありませんでしたが、今はいくつかの個別のオブジェクトがあります。いくつかのオブジェクト間のすべての衝突を認識する関数を作成する方法はありますか?あなたのオブジェクトであるため var
私は古いGalagaゲームを思い起こさせるトップダウンシューティングゲームを作ろうとしています。 私は、プレイヤーと敵の砲弾との衝突と、敵の宇宙船との衝突をチェックしようとするときとは別に、敵と投射物を動かして、うまく動くようにしました。 弾丸と敵の両方がコンストラクタを使用して作成され、それらを追跡するために配列に配置されます。 //due to the number of enemies on