問題タブ [collider]

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 投票する
0 に答える
66 参照

unity3d - オブジェクトが衝突せずに発生する Unity オブジェクトの衝突

私のゲームでは、プレイヤーは障害物を避けてゴールに向かって移動しますが、デバイスでゲームをプレイするとゲームと衝突し始めました。

エディターで衝突しようとしましたが、もう問題ではありません。ここに詳細情報の代替テキストの画像があります

詳細については、この画像を確認してください

これは私のプレーヤーが障害物を通り過ぎていますが、デバイスでは衝突がトリガーされましたが、オブジェクトと衝突していません。

何が問題なのか、私は本当に何が起こっているのか分かりません..

OnCollision2D を使用して衝突をチェックしています。

編集:これがRigidbody2Dインスペクタです

剛体インスペクター

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

c# - Unity - gameObject が 2 つのコライダーに当たったときに衝突を 1 つだけにする方法

こんにちは、これまで答えを見つけることができなかった質問があります。2 つのゲーム オブジェクトが隣り合っており、それぞれにコライダーがあります。3 番目のオブジェクトがゲーム オブジェクトの 1 つと衝突すると、その 3 番目のオブジェクトの方向/バウンスは、接触したゲーム オブジェクト/コライダーに基づいて異なる方向になります。これはほとんどの場合、gameObjects がきれいにヒットした場合は正常に機能しますが、両方のコライダーの真ん中で衝突すると真ん中の方向に進み、これが私のゲームに問題を引き起こします。

他のオブジェクトが両方と衝突したとき、つまり両方のゲームオブジェクトの結合に当たったときに、1 つのコライダー/衝突のみがトリガーされるようにする方法を知りたかったのです (どちらでもかまいません)。

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

unity3d - Unity 5 : 非凸メッシュ コライダー & Is Trigger

非凸メッシュ コライダで「Is Trigger」オプションをチェックするのに問題があります。

インターネットで答えを探したところ、次のようなものが見つかりました。

Unity 5 では、更新された PhysX で許可されていないため、これをサポートしていません。
( https://forum.unity3d.com/threads/how-to-enable-trigger-on-a-mesh-collider.347428/ )

私は今解決策があるかどうか疑問に思っていましたか?投稿がちょっと古いから?

あなたが私を助けてくれることを願っています:P

前もって感謝します、

アクセル