Skip to main content

Rename VRChat Collision Tags

MA Rename Collision Tagsコンポーネントを使用すると、VRChat Contactsシステムで使用される接触判定用のタグを 名前変更して、他のコンポーネントやギミックとの名前の衝突を回避できます。

Rename VRChat Collision Tags UI

いつ使用すべきですか?

MA Rename Collision Tagsコンポーネントは、他のユーザーのアバターと干渉しないようにしたい接触判定がある場合や、 他のコンポーネントやギミックとの名前の衝突を回避したい場合に使用します。 また、同じタグ名を使用して複数のギミックをあえて相互作用させる設定にするためにも使用できます。

使い方は?

MA Rename Collision Tagsコンポーネントをアバターの任意のGameObjectに配置し、名前を変更したいタグを追加します。 タグを「自動リネーム」に設定すると、Modular Avatarが自動的に衝突しない名前を選定します。 手動で名前を設定することもできます。同じGameObjectの下にあるContactsのタグは、それに応じて名前が変更されます。

MA Rename Collision Tagsコンポーネントを、ContactsのRoot Transformの親GameObjectに配置しても、 そのContactsのタグは変更されませんので注意してください。

MA Rename Collision Tagsコンポーネントを別のMA Rename Collision Tagsコンポーネントの下にネストすることもできます。 この場合、タグは最初に子コンポーネントの設定に従って名前が変更され、その後親コンポーネントの設定が適用されます。 これにより、名前変更ルールの階層を作成し、より複雑なギミックを単純なコンポーネントから構築することができます。