ばーちゃるなれっじ

Expression Menuの基本 アバターのメニューを理解する

アバター ・ 2026-06-13 ・ コメント0件 ・ View 0
アバター改変ExpressionMenuUnity

VRChatでアバターの表情や衣装を切り替えるときに開く、あの円形メニュー。正体はExpression Menu(アクションメニューから開くアバター独自のメニュー)です。仕組みを知ると改変の幅が広がります。

メニューとパラメータ

Expression MenuはUnity上で作るメニュー定義で、ボタンやトグル、サブメニューを自由に組めます。各ボタンは「パラメータ」という値を変更し、その値に反応してアニメーションが再生される、という流れで動いています。

よくある使いみち

表情の切り替え、衣装・小物のオン・オフ、色のバリエーション切り替え、エフェクトの発動などが定番です。販売アバターは最初からメニューが組まれているので、まずは既存のメニュー構成をUnityで眺めてみると仕組みがつかめます。

パラメータ数の上限に注意

アバターに持たせられる同期パラメータの容量には上限があります。ギミックを盛りすぎると上限に達してビルドできなくなることがあるので、使っていない機能を整理する意識も必要です。

自作は少し難しいですが、Modular Avatarのメニュー生成機能や、ギミック導入ツールを使えば、手作業でメニューを組まなくても機能追加できることが多いです。