2026年最新【最強ツール】 Gesture Managerを導入してunity上でギミック導入を確認しよう(VRChat)

みなさんはUnityで改変をしているとき、こんなことを思ったことはありませんか?

「いざ改変してアップロードしてみたはいいけど、ミスが見つかっちゃった。再アップロード面倒だなぁ…。」

いそいそ

アップロードする度にVRCを起動するのは超めんどくさいよね。

そんな悩みを解決してくれるのがGesture Managerです!

この記事ではGesture Managerの導入方法、使い方についてわかりやすく解説していきます!

スポンサーリンク

Gesture Manager できること

Unity上でVRCでギミックが動くかどうかのテストを行うことができる

ExmenuContactなどで仕込まれたギミックなどをUnity上動作するか確認することができます。
つまり、アバター確認のためにVRCに何度も入る必要がなくなります

いそいそ

改変のモチベも下がりにくい。

Modular Avatarなどのツールを使っていても”実際に動いている状態”で確認できる

写真はイソが使っているアバターですが、Modular Avatar使って衣装を着せています。
しかし画面通りのUnityの状態だと、アバターは“衣装を合わせた”だけの状態で、体に衣装が追従するかを確認する手段がありません。

しかし、アバターの確認にGesture Mangerを使うことで、Modular Avartar含めた“非破壊ツール”有効にした状態で、服や小物の追従を確認することができます

いそいそ

VRCにわざわざログインせず、非破壊ツールで設定した衣装も見れる。非常にスマートだ!

Gesture Managerの導入方法

基本的に他のツールと導入方法は同じです。

Gesture ManagerはVCCを経由してツールを導入します。

VCCへのツール導入方法が不安な方へ

こちらの記事で詳しく解説していますので、導入方法が分からないという方は是非こちらをご覧下さい。

Gesture ManagerはVCC内のManage Projectに標準搭載されています。

なのでVCCへの導入操作は必要ありません。
Manage ProjectからUnity上導入します。

VCCを開いたらUnityProject(今回はTest02)のManage Projectをクリックします。

画面が切り替わったらGesture Manager(赤枠)横のNot Installedをクリックし、最新版を導入します。(今回は3.9.2)

これで導入は完了です。お疲れ様でした。

Gesture Managerの使い方

いそいそ

作業前に。
Unityを使うときは定期的にCtrl+Sで保存をしておこう。後悔しないで済むから(経験者)

Gesture Managerは左上のHierarchyに存在しているはずですが、ない場合は作業が必要です。

上の項目からToolsをクリックし、Gesture Manager Emulatorをクリックすると、
ツールがHierarchyに表示されます。

これでGesture Managerが使用可能になりました。お疲れ様でした。

起動方法まで

左上のHierarchyからGesture Manager選択した状態で、
右側InspectorEnter Play modeをクリックします。

UnityPlayモードに切り替り、右下にVRCExメニューが表示されたら、Gesture Managerが作動しています。

いそいそ

ちなみにPlayモード中に行った操作は、
Playモードを解除したときに全部なかったことにされるから、改変するときPlayモードにしないようにね!

いそいそ

あ、そうだもう一つ。Unityの挙動でPlayモード中はGameに切り替わるから、
左隣のSceneに切り替えた方が確認しやすいぞ。

基本的な使い方

Animationのチェック(表情)

上の動画の通り、コントローラーの形を変えた時の表情の動きを確認できます。
Face emoなどで設定した表情がきちんと作動するか、その場で確認できます。

Animationのチェック(Expression Menu)

上の動画の通り、Expression Menu設定したアニメーション確認できます。
Modular AvatarlilycalInventoryなどで組んだアニメーションの作動も確認できます。

いそいそ

Gesture Managerといえばこの使い方!

Locomotionを活用した衣装の追従チェック

OptionsLocomotion内の機能であるVelocity操作することで、アバターを少しではありますが動かすことができます。
これで衣装が追従しておらず、素っ裸で人前のインスタンスへ……という事故が減ります。

いそいそ

かなり簡単に衣装の追従チェックができるから、個人的にもおすすめな使い方。
でも後述のチェック方法の方が破綻のチェックはできるので幅は広いかな?

StatesからAFKモーション、座った際のポーズ確認

OptionsStatesに入っているAFKSeatsを選択することで、
AFKアニメーション確認を行ったり、アバターの挙動確認することができます。

いそいそ

AFKアニメーションを入れたときは、この機能に助けられるでしょう!

少し応用寄りの使い方

Tools内のScene Cameraを使ってPhysboneのチェック

Tools内のScene Camera選択することで、Gameの画面で表示される画面を固定できます。
基本はSceneの画面がそのまま表示されるMain Cameraを入れます。

画面をGameに切り替えることで、アバターのPhysboneを実際に触って確かめることもできます。

Clickable contactでcontactの機能チェック

設定した付近を触ることでで物を出し入れすることができるContact Receiverの発動チェックも、
Clickable contactチェックを入れることで行うことができます。

基本的にはPhysboneを触るときと挙動は同じです。
詳しくは公式Githubをご確認ください。

Pose Avatarを使って破綻チェック

Pose AvatarOnにすることで、Gesture Manager起動中Scene上から一切操作が効かないアバターを動かすことができるようになります。

上動画のように、Armature動かしたいObject選択し、動かして衣装の破綻などをチェックできます。

いそいそ

Gesture Manager起動中にアバターを動かしたいならこの機能を使わないといけない

Test Animationで衣装の破綻完全チェック

Test AnimationAnimationを入れてPlayボタンを押すことで、
アバターをアニメーション通りに躍らせたりポーズを取らせることができます。

いそいそ

正直衣装のチェックならこの機能が一番万能……。

完全”応用”の使い方

Edit-ModeでGesture Manager起動しながらAnimationをいじる

OptionsEdit-modeを起動することで、Gesture Manager上で再生しているアバターのAnimationを、UnityのAnimationウィンドウから編集しやすくすることができます。

使う際は、Hierarchyに表示されるアバターを選択して使用します。

大抵はAnimationウィンドウのPreview で足りますが、
Gesture Managerを起動しっぱなしにして実際の挙動を見ながら何度も確認・修正したい場合には便利です。

ただし、Animation ウィンドウAnimationClip編集した場合はデータが反映されますが、
Gesture Managerでのアバターの見た目や状態はPlayモード解除時に全て元に戻ってしまいますので注意してください。

いそいそ

大抵はAnimationウィンドウのPreviwで事足りるんだけど、想定外の挙動を治すときにGesture Managerで確認しながらAnimationを修正するときにはすごい便利だと思う。

Animator PerformanceでAnimatorの重さチェック

Tools内のAnimator Performanceを起動することで、
アバター内のAnimatorの負荷をざっくり確認できる機能です。

主に改変前と改変後のAnimatorの重さを比べるときに使います。

この画面の見方としては、

Last直近1回の値

Average→重さの平均値

Maximum→測定中一番高かった値。

となります。

いそいそ

基本的にはAverageを見ておけば大丈夫だと思う。
Averageが異常に高いと、アバターが重くなっちゃうので……。

基本的に、この機能は比較で使うことをお勧めします。

DebugでAnimationを細かくチェック

Debugを起動することで、現在アバター内で動いているAnimationを細かく確認することができます。
作ったAnimationが上手く動かない場合、この機能で確認すると原因特定が早くなります。

これ以外にもGesture Managerの便利な使い方はたくさん存在します。
詳しくは公式様のgithubをご覧ください。
(全て英語で記述されているので、翻訳アプリが必須です)

よくあるGesture Managerのエラー

Gesture Managerでありがちなエラーによるトラブルをまとめました。

VCCのManage Project にGesture Manager が見当たらない

Projectsが”World”の場合

unityのProjects“World”になっている場合、
“Avatar”改変補助ツールであるGesture Managerは“World”“Project”に表示されません。

World制作中のUnityの画面では前提であるVRCSDKを入れておけば、
Unity画面上Playボタンを押してアップロード前にチェックを行うことができます。

Gesture Managerが完全に見当たらない場合

Search Packageで検索してもGesture Managerが見つからない場合は、
Unity Packageから導入を行います。

他のツールと導入方法は同じなので、手順通りに導入を進めてください。

ダウンロードリンクはこちらから↓

Gesture Managerが動かない

Playモード中、一時停止ボタンが押されてしまっている

Gesture Managerが起動するPlayモードに切り替わる際、
上側のボタンの一時停止ボタンが押されている状態になることがあります。

上動画のように、一時停止ボタンを解除することでGesture Managerが動くようになります。

Console内のError Pauseが押された状態になっている

Error Pauseが押されている状態になっている場合、こちらの方が紹介されている手段が非常に有効です。

Gesture Managerがそもそも起動しない

HierarchyのGesture Managerを選択せずにplayボタンを押している

Gesture ManagerはHierarchy内で“選択”した状態でPlayボタンを押すか、
Enter-play modeを押さなければ起動しません。

一度この事故がないか確認をするのがお勧めです。

どうしてもGesture Managerが起動しない場合

どうしてもGesture Managerが起動しなかったり、アップデートした直後にGesture Managerが起動しなかった場合は、“ツール”の相性問題の可能性があります。

その場合、VCC内で当該ツールの“旧バージョン”をインストールすることで解決することも多いです。

さいごに

ここまでの閲覧、ありがとうございました。
Gesture Managerを使えば、アバター改変を“効率的”に行うことができます。

個人的にも必須級のツールなので、まだ導入していない方は必ず導入を行いましょう!
絶対に恩恵を受けられる、素晴らしいツールです。

また、このGesture Managerは無料で公開されているツールです。
boothで開発者様支援を行うことも可能ですので、
もしこのツールを気に入った、あるいは制作の助けになったという方は、ぜひこちらのリンクから支援を検討してみてください。


ぶいなびではunity関係の情報に力を入れてます。

#アバター改変なび を是非見て頂けたら嬉しいです!

使用させていただいたアバター、衣装等

シフォンちゃん

ミルクちゃん

サンクチュアリオーダーズ

シューン・ディアンドル