MA MeshCutterをアニメーションでオンオフする方法 – VRChatアバター改変メモ

一度わかってしまえばあほみたいに簡単な方法なんだけど、ずーっとわからなくて苦戦したのでメモとして残す。

手袋を装着しているときは手のメッシュを表示しない、手袋オフにしたら手のメッシュを復活させる、ということがModular AvatarのMA Mesh Cutterを使えば簡単にできる…はずなんだけどわからなかった。

Animationを組むときに、AnimationウィンドウからAdd PropertyでMA MeshCutter Enabledをオンオフしたり、MA Mesh Cutter InvertedをオンオフしたりするAnimationを組んでみたけどどうもうまくいかない(反映されない)。調べてみたら

  • 手袋Object(または手袋Objectの子オブジェクト)にMA MeshCutterを付ける
  • カットしたいBodyなりをそのMA MeshCutterに設定してカット設定を詰める
  • アニメーションでその手袋をオンオフする

それだけかーい! っていうほど簡単なんだけどわからなくてハマったのでメモ。下の画像みたいなことをやっちゃだめ、ということです、はい