Unity3Dでプラットフォーマーを作っています。Unity3Dのコライダーは、単純な意味で堅実に見えないという奇妙な動作をしています。Unity3Dのコライダーは、ソリッドオブジェクトよりスポンジのように機能します
私はシンプルな球とキューブを使い、球が "飛び降りる"ようにゲームを一時停止しました フレームをフレームごとに反転させると、キューブの下にボールディップがはっきりと見えます。
なぜ、この出来事とどのように私はそれを修正することができますがありますか?
Unity3Dでプラットフォーマーを作っています。Unity3Dのコライダーは、単純な意味で堅実に見えないという奇妙な動作をしています。Unity3Dのコライダーは、ソリッドオブジェクトよりスポンジのように機能します
私はシンプルな球とキューブを使い、球が "飛び降りる"ようにゲームを一時停止しました フレームをフレームごとに反転させると、キューブの下にボールディップがはっきりと見えます。
なぜ、この出来事とどのように私はそれを修正することができますがありますか?
剛体には、衝突検出のオプションがあります。異なるオプションは異なる結果を提供しますが、検出が十分に頻繁にチェックされないため、これが発生しています。パフォーマンスを向上させるために、これを改善するために別のオプションに切り替えることができます。利用可能なオプションのリストと、それらが最もよく使用されているときのリストがあります。
1. Discrete - unless you experience problems you should use discrete.
2. Continuous - for fast moving objects that are interacting with static geometry.
3. Continuous Dynamic -as above but are also interacting with other fast moving dynamic objects.
希望に応じます。
すべてのフレームで衝突をチェックしていないように見えるので、このようなものになると思いました。ありがとう! – Tiaan
問題ありません、うれしいです:) –
リジッドボディを使用していますか? CollisionDetectionを有効にしてみてください:剛体で連続してください – Maakep
一連の画像の代わりにGIFを使用してください。 – Alaanor