UnityでのRigidbodyの扱いについての質問です。
現在、Unity3Dでアクションゲームを制作しています。
操作するキャラがRigidbodyを付けたアイテムAを持って、アイテムAを他のRigidbodyを付けたアイテムBにぶつけると以下のような症状が出ます。
【症状】
・当てられたアイテムBがありえないくらいぶっ飛ぶ
・当てた側のアイテムAもスーッと滑るような移動を続けてしまう
ただし、壁に当たるとアイテムAの滑るような移動は止まる。
どうしても両方のアイテムに重力を与えたいのでRigidbodyは外せません。
どちらか一方のRigidbodyを外せばおかしな挙動は見せないのですが。。。
試したことは、
・Is Kinematicにチェックをつける
→そもそも当たり判定がなくなってしまうので違いました
・BoxColiderのIs Triggerのチェックをつける
などを行いましたが、症状は改善されず困っています。
この症状を改善する方法などがあれば教えていただきたいです。
UnityはUnity 2019.4.xを使用しております。
どうぞよろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/09/21 01:40