目次
Modular Avatarの導入方法と使い方を徹底解説【VRChat改変初心者向け】
🎯 Modular Avatarとは?
Modular Avatar(モジュラーアバター)は、VRChatのアバター改変を誰でも簡単に行えるようにするUnity用の拡張ツールです。
💡 特徴:
- ✅ クリック操作だけで衣装のON/OFFやギミックを制御できる
- ✅ 専門知識なしでも視覚的に設定が可能
🔰 なぜ使うべき?改変初心者の強い味方
従来のVRChat改変は、AnimatorやExpression Menuを手作業で構築する必要がありました。これは初心者にはハードルが高い作業です。
Modular Avatarを使えば、
- 👀 わかりやすいGUIで操作可能
- 🔧 専用コンポーネントによる自動設定
初心者でもトグル機能やエモートを簡単に導入できます!
🛠 Modular Avatarでできること(主要な機能一覧)
主な機能
- 🧥 衣装のON/OFFトグル
- 😊 表情や目の動きの切り替え
- 📦 Prefab化によるパーツの再利用
- ⚙️ Expression Parametersの自動補完
- 📁 グルーピングで整理された制御
📦 導入に必要な準備
🔧 必要なもの一覧
- Unity 2022.3.22f1(LTS)
- VRChat Creator Companion(VCC)
💻 Unityのインストール
推奨バージョン:Unity 2022.3.22f1(LTS)(※2025年4月時点)
Unity Hubを使ってインストールし、Android Build Supportも一緒に追加してください。
📥 VRC Creator Companion(VCC)の導入
- VRChat公式サイトからVCCをダウンロード
- 数クリックでSDK導入とパッケージ管理が完了します
🔗 VRChatダウンロードページ
📁 プロジェクトの作成手順
- VCCを起動し「Create New Project」
- 任意のフォルダ名と保存先を指定
- テンプレートは Unity 2022 Avatar Project を選択
- 「Create Project」で完了!
🚀 Modular Avatarの導入手順
ステップ1:VCCにリポジトリ追加
- Modular Avatar公式サイトにアクセス
- 「Download (using VCC)」クリック
- VCCでリポジトリを追加する確認ダイアログで承認
ステップ2:パッケージ追加
1. VCCの「Manage Project」を開きます。

2. Modular Avatar の横にある「+」ボタンをクリックして、プロジェクトに追加します。

✅ これで導入完了です!
✅ 正しく導入されたか確認するには?
Assets
フォルダ内にModularAvatar
がある- アバター右クリックで「Modular Avatar > Convert to MA Toggle」が表示される
🧥 実例:衣装ON/OFFトグルを作ってみよう
Modular Avatarでは、衣装オブジェクトを使ったON/OFFトグルを、右クリックメニューから簡単に作成できます。
ステップ1:トグルを作成する
Hierarchy上でアバターを右クリック → Modular Avatar > Create Toggle
を選択します。

ステップ2:衣装オブジェクトを指定する
生成されたトグルオブジェクト(New Toggle)を選び、対象にON/OFFさせたい衣装をドラッグ&ドロップします。

ステップ3:トグル設定を調整する
Inspectorから以下を設定できます。
- Parameter Name:識別名(例:
Jacket
) - 表示名:メニューに表示される名称(例:「ジャケット」)
- 初期状態:ONにしたい場合は「1」に設定

これだけで、Expression Menu に自動的にトグルが追加され、VRChat内で衣装のON/OFF切り替えができるようになります。
🎮 Unityでの確認とアップロード
プレイモードで確認
- SDKの「Builder」でエラーがないか確認
- 対象オブジェクトのActive状態を確認
VRChatにアップロード
- 「Build & Publish」からアップロード
- VRChat上でExpression Menuのトグル動作を確認
ONで表示、OFFで非表示になれば成功!
⚠️ よくあるトラブルと対処法
トラブル | 原因・対策 |
---|---|
トグルがExpression Menuに出ない | Toggleオブジェクトに「Menu Item」が設定されていないか、親オブジェクトに「Menu Installer」が無い可能性があります。 Create Toggle後にInspectorで「表示名」「Parameter名」を必ず設定しましょう。 |
衣装が非表示にならない/常に表示されたまま | Toggleオブジェクトの「対象」に衣装オブジェクトを指定し忘れている可能性があります。 また、対象がHierarchy上で非アクティブだと切り替えが機能しません。 |
複数トグルを作ったらメニューが煩雑になった | 空のGameObjectを作成し、トグルオブジェクトをその子要素にまとめてから、親に「Menu Installer(Sub Menu)」を設定するとスッキリ整理できます。 |
Toggleの表示がグレーアウトしている | Expression Parametersで同じ名前が重複していたり、正しく生成されていない場合に起こります。 Parameter名を確認し、必要なら再作成してください。 |
ON/OFFはできるが、素体がはみ出る | トグル対象の衣装だけでなく、必要に応じて「BlendShape」制御やアーマチュアの非表示設定も併用しましょう(Create Toggleの中に複数の対象を入れることが可能です)。 |
🧠 まとめ:Modular Avatarは初心者の救世主!
今回学んだこと:
- Modular Avatarの導入方法(VCC)
- 衣装配置とトグル設定の手順
- Unityでの動作確認とアップロード
Modular Avatarを使えば、複雑な設定もクリック操作だけで簡単に導入可能です。
着せ替えや表情切り替えに興味がある方は、ぜひこの記事を参考に試してみてください!