collision

    0

    1答えて

    これで、球がAABBと正しく衝突するようにしようとしています。しかし何らかの理由でAABBの片側でしか起こらないでしょう。他のすべての側面は、衝突がないかのように動作します。 float dmin; float r2 = pow(m_Radius, 2); dmin = 0; if (m_Center.GetX() < other.GetMinExtents().G

    2

    1答えて

    私はゲームを作ろうとしています。私はそれぞれに撃つ射撃砲(ボール)がオブジェクトとの個々の衝突とゲーム画面のマージンを持っていることを望んでいますが、今ではボールがゲーム画面のマージンに衝突するとボールごとの速度xまたはvelocity.yヒットの速度が変更されている個々のボールだけではなく、衝突をシミュレートするために-1が乗算されます。 (1つのボールがヒットすると、すべてのボールの速度が影響

    0

    1答えて

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

    -1

    1答えて

    最近、私たちはGUIインターフェースでロボットのように動作する複数の円をコード化するように割り当てられました。基本的にロボットシミュレータ。 ロボットのように動作する複数の円でスポーンするコードがあります。 これは、ロボットや正方形の端部との間の壁の衝突を検出するための私の現在のコードである: private void checkCollisions(double maxX, double max

    0

    1答えて

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

    1

    1答えて

    私は、衝突がSFMLでどのように動作するかを確認するためのテストを続けました。コードが示すように、マリオは彼が床オブジェクトに触れたときに彼の位置を変更し、床の上にテレポートします if (floor.getGlobalBounds().intersects(SuperMario.getGlobalBounds())) // Floor { SuperMario.setPos

    -1

    1答えて

    私はゲームをプログラムしたいです。私はすでに敵とプレイヤーをプログラムしています。ゲームオブジェクトは、敵やプレーヤーがコーナー(左、上、右、上、左、下、右、下)に対して移動するかどうかは関係ありませんが、ゲームオブジェクトはフィールド外に移動します。 第2の問題もあります。時には、敵が短時間フィールドの端にくっつく #include <Windows.h> #include <SFML/Gra

    0

    1答えて

    私は現在2Dゲームを行っていますが、頭がオブジェクトに触れるたびにキャラクターが死ぬようにしようとしていますが、同じ種類のオブジェクトを歩いています。頭が何かに触れたときと比べて、足が何かに触れたとき、どのように区別するのですか? 2つの別々のボックスコライダーを使用しますか?もしそうなら、私はそれをどのようにコード化しますか?