Serviceを読んで理解し、同意したものとみなします。1,081件1Unity4入門書で詰まっているところを質問させてください。鶏オブジェクトを弾として飛ばして、弾同士があたったらくっ付く、というJavaコードをC#で入力したのですが、弾同士がぶつかるだけで弾いて普通に落ちていってしまいます。鶏弾をfab化して、このscriptを付け足し、publicのforceとtorqueに70,120を入力。ヒットが成立し、コンポーネントにデータが代入されたか確認するためPrintでデバックをした結果、70,120と設定した値が無事表示されました。それでもCharacterJointが作れてないのか、分離して落ちていきます。すればよいでしょうか。個の銅バッジ返事が遅れました、申し訳ありません。CharacterJointをFixedJointに変更した場合、二つの弾は引っ付くようになりましたが、近距離の場合はぶつかって跳ね返るだけでした。2:42近距離でも無事引っ付く動作が実現できました。良いデバッグ方を教えてもらいました、ありがとうございます。2:48解決方法を回答として投稿してみてはいかがでしょうか。票1breakForceは「接続を解除するために必要な力」、breakTorqueは「接続を解除するために必要なトルク」なので、CharacterJointを作っても衝突した時点の値以上の力・回転がかかるとまた離れてしまいます。弾の発射速度が大きいために、衝突時点ではまだ弾が加速中ということはないでしょうか。デバッグ方法として、breakForceとbreakTorqueの両方にMathf.Infinityを設定してみることが考えられます。それで弾がくっつくようであれば、あとは望みの動作にするために弾の発射速度とのバランス調整や、breakForceとbreakTorqueを衝突時点の値より大きくするなど考えられます。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。