私は基本的な宇宙飛行士のゲームの構築に取り組んでいますが、トリガコライダーに問題があります。Unityで速く動くゲームオブジェクトのための衝突検出
ゲームには、カプセルトリガーコライダーが付いたBulletプレハブがあります。敵は、ボックスコライダーが付いた基本キューブです。
私はゲームを実行するときに私は弾丸を撮影し、敵の立方体は数ショット後まで消えることはありません。ここで
は弾丸のプレハブのための私のコードです:
void OnTriggerEnter(Collider col) {
if (col.tag == "Enemy") {
Destroy (col.gameObject);
}
}
そして、それぞれのゲームオブジェクトの私の属性のスクリーンショット:
弾丸プレハブ:
そして、ここれます敵キューブ:
ここ
は何が起こっているかのビデオへのリンクです...
[衝突者同士の衝突を防ぐ方法](https://stackoverflow.com/questions/9688237/how-to-prevent-colliders-from-passing-through-each-other) – Serlite