2016-04-01 9 views
0

複数のオブジェクトのスタックからバウンスを削除することはできません(Unity 5.4.0を使用)。コンクリートのスラブの数を1x1、高さ0.1としましょう。私はそれらを他のものの上に平らに落としています。最初の2つまたは3つは正常ですが、8または10の後に、それぞれのスラブがスタック全体をバウンスして、マットレスのスタックであるかのように振ります。マテリアルのバウンスを取り除くか減らす

グラウンドはメッシュコライダーを使用し、他のすべてのオブジェクトはボックスコライダーです。全てのコライダーはBounciness = 0、Bounce Combine = minimumと同じPhysic Materialを共有します。

プロジェクト設定 - >物理:デフォルトのマテリアルは上記と同じですが、バウンスしきい値= 0で、重力度を-4.0にまで下げました。

リジッドボディマスはこの問題には影響していないようです。私は0.1から10000までのすべてを試しました。

私は上記の変更によっていくつかの改善を見ることができますが、実際のスラブ自体にも、この幻想的な要素がまだあります。

答えて

0

私があなたの質問を正しく理解していれば、新しい材料を作り、それにバウンスを設定できると思います。サンプルアセットの資料を試すこともできます。サンプルアセットの内部には、バウンスオプションがあります。

+0

はまあ、私はちょうど新しい材料を作成し、まだインスペクタで、それには弾みのオプションはありません。 – Trever

1

私はあなたのコライダーであなたのboucing材料を追加する必要があります信じる: enter image description here

+0

私はすでにそれをしています - 私の2番目のパラグラフ - 「すべてのコライダーが同じ物理材料を共有しています」を参照してください。 – Trever

関連する問題