2016-09-22 4 views
0

代わりに、地面を歩いて、彼は船と破片のために同じものを歩きます。彼は地形の地面にとどまっているが、シーン内の他のすべてのオブジェクトは、それを通り抜ける。なぜシーン内のオブジェクトをプレイヤーが歩いているのですか?

これまで、メッシュコライダーを船舶のサプライシップに追加し、コンベックスがコンベックスをオンにしていることを確認しました。しかし、今では、シーンのすべてにメッシュコライダーを追加しようとしましたが、何も変わりませんでした。

Scene

シーンは自分ではないですが、私が思うspeicalは何もありません。地形カメラとオブジェクト。私はThirdPersonControllerを追加しました。

多分、Cで新しいスクリプトを作成する方法がありますか?これまで私は解決策を見つけることができませんでした。

+0

のセンター(Y)の値を変更しようとする私は、シーン内のすべてのオブジェクトとモデルを選択することによってそれを解決し、衝突メッシュそれらのすべてに加えます。しかし、それらのすべてにメッシュコライダーを追加することをお勧めしますか? –

答えて

0

プレーヤーのコライダーがモデルを保持するのに十分な大きさであることを確認してください。また、地形コライダーは地形に合わせて調整されます。

+0

だから私はメッシュコライダーを全く必要としない? ThirdPersoncontrollerにはカプセルのコライダーがあり、地形には地形コライダーがあります。だから私はこの2つだけ必要ですか?だから、すべてのオブジェクトとモデルに追加したすべてのメッシュコライダーを削除するには? –

+0

メッシュコライダーで解いたコメントは読まなかった。コリジョンが必要なオブジェクトはすべて、必要なコリダについては必要ですが、ボックスや長方形のオブジェクトを持っている場合はボックスコライダを使用しますが、複雑なメッシュを使用する場合はメッシュコリダを使用します。あなたが最もよく合っているものと何が衝突しているのかを読んでください。 – cjf93

0

は今のところCapsulCollider

関連する問題