のーかんっ!~揺れもの貫通ガード~ヘルプページ
用語と仕組み
のーかんっ!で使用する主な用語と仕組みを紹介します
のーかんっ!~揺れもの貫通ガード~ヘルプページ
用語と仕組み
のーかんっ!で使用する主な用語と仕組みを紹介します
Bone
髪や尻尾などの可動部分に設定されている骨組みです。
人体の関節や、傘の骨組みのようなものをイメージすると分かりやすいです。
Boneだけでは揺れないため、PhysBoneコンポーネントを設定することで、揺れ物として動くようになります。
本ツールのSceneビューで「Bone」として表示されている線や点も、この骨組みを表しています。
※ Boneそのものの作成・編集は、本ツールの対象外です。
PhysBone
Boneを揺らすためのコンポーネントです。
髪・尻尾・アクセサリーなどのBoneに設定され、揺れ方や当たり判定などを制御します。
PhysBoneにPhysBone Colliderを割り当てることで、Colliderとの当たり判定が発生します。
※ 揺れ方そのものの調整は、本ツールの対象外です。
PhysBoneのRadius(Collision Radius)
PhysBoneがColliderに当たるための「当たり判定の大きさ」です。
PhysBoneでは、Boneそのものではなく、Boneの周囲に設定された「Collision Radius」がColliderに接触することで衝突反応が発生します。
Collision Radiusが0の場合は当たり判定の範囲がないため、Colliderを正しく割り当てていても反応しません。
本ツールでは、Collision Radiusが0になっているPhysBoneをオレンジ色で表示しています。
「当たり判定」タブから数値を変更できます。
大きくしすぎると、髪などが体から必要以上に離れてしまう場合があるため、小さな数値から少しずつ調整することをおすすめします。
また、同じCollision Radiusの数値でも、実際の当たり判定の範囲が同じになるとは限りません。
※ Collider編集にある「Radius」はCollider自体の大きさを変更するもので、PhysBoneのCollision Radiusとは異なります。
左:Collision Radiusあり — Colliderに接触すると反応します
右:Collision Radius 0 — 当たり判定の範囲がないため反応しません
PhysBone Collider(以下、Collider)
PhysBoneに対する「当たり判定の壁」です。
体の内側や外側など、動きを制限したい場所に配置し、PhysBoneへ割り当てることで、Boneが動ける範囲を制限します。
のーかんっ!では主に、髪や尻尾などが体の中へ入り込みにくくするために使用します。
PhysBone Colliderを配置しただけでは当たり判定は発生せず、対象となるPhysBoneへの割り当てが必要です。