(:3[kanのメモ帳]スマートフォン用の表示で見る(:3[kanのメモ帳]個人ゲーム開発者kan.kikuchiのメモ的技術ブログ。月木更新でUnity関連がメイン。他のシンプルなコライダーを組み合わせてそれっぽいコライダーを作る事がよくあります。手動でコライダーを組み合わせるのは地味に面倒です。言うことで今回紹介するのがSAColliderBuilder。これを使えば、メッシュに合ったコライダーの組み合わせを自動作成してくれます!なお、本記事に出てくる椅子や女の子のアセットは以下のものを使っています。アニメーション(ボーン構造)を持たないメッシュのコライダー生成アニメーションを持たないメッシュのコライダー生成にはSAMeshColliderBuilderというクラスを使います。使い方は簡単、MeshFilterまたはSkinnedMeshRendererを持つ(子でも可)オブジェクトにSAMeshColliderBuilderをAddし、Processボタンを押すだけです。これで、オブジェクトの子にいい感じでBoxColliderが配置されます。アニメーション(ボーン構造)を持つメッシュのコライダー生成アニメーションを持つメッシュのコライダー生成にはSABoneColliderBuilderというクラスを使います。Rotationのチェックを外して、Processボタンを押すだけです。これで、オブジェクトの子にいい感じでCapsuleColliderが配置されます。対応した各部位の子にコライダーが配置されているので、アニメーションに合わせてコライダーも動きます。おわりに特にアニメーションのあるオブジェクトにコライダーを設定する時に役立つアセットでした。無料なのも嬉しいですね。コライダー生成時に色々なパラメータがありますが、日本語のドキュメントがあるので安心です。このアセットでもオブジェクトによっては上手くコライダーが作成されない事があるので、そんな時は以下の記事のような感じで手動でやると良いかも知れません。はてなブログPro個人ゲーム開発者。ω、)_新作は札束風呂VRや神巫女。Policy広告はてなブログをはじめよう!kan_kikuchiさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。