コンテンツにスキップ

Animation Search Tool

指定した AnimatorController に含まれるすべての AnimationClip を対象に、アニメーションカーブのバインディング(何を動かしているか)をキーワードで検索します。VRChat 標準のリップシンク(口パク)用シェイプキーをまとめて探すモードも備えています。

  • AnimatorController が参照する全 AnimationClip を横断して検索
  • 検索対象を Property Name(プロパティ名)/ Path(オブジェクトのパス)/ Type(コンポーネント型)/ All(すべて)から選択
  • VRChat 標準リップシンクキー(vrc.v_aa などの口パク・まばたき用キー)を一括検索するモード
  • ヒットしたクリップの Ping(Project ウィンドウで場所を強調表示)
  • 検索結果をクリップボードにテキストコピー

メニューから開きます。

Tools > Mekanyanko Tools > Animation Search Tool

項目 説明
Animator Controller 検索対象の AnimatorController を指定します。
Search Key 検索キーワード。部分一致で検索します。
Search Target 検索対象。All / PropertyName / Path / Type から選択します。
Use Standard Lip Sync Keys ON にすると VRChat 標準リップシンクキーの一括検索モードになります。ON の間は Search Key と Search Target は無効化されます。
Search ボタン 検索を実行します。キーワード未入力かつリップシンク検索 OFF の場合は無効になります。
Copy Results to Clipboard 検索結果をテキストとしてクリップボードにコピーします(結果が 0 件のときは無効)。
Search Results ヒットしたクリップの一覧。クリップ名・アセットパス・ヒットしたバインディングを表示します。
Ping ボタン 各結果の右にあり、押すとそのクリップを Project ウィンドウで強調表示します。

補足: 通常検索では、各クリップにつきヒットしたバインディングを先頭 5 件まで画面表示し、それを超える分は ... and N more と省略表示します。クリップボードへのコピーではすべてのバインディングが出力されます。

  1. メニューからウィンドウを開きます。
  2. Animator Controller に検索したい AnimatorController をセットします。
  3. リップシンクキーを探す場合は Use Standard Lip Sync Keys を ON にします。
  4. それ以外を探す場合は Search Target を選び、Search Key にキーワードを入力します。
  5. Search ボタンを押すと、下部の Search Results に該当クリップが一覧表示されます。
  6. 気になるクリップは Ping ボタンで Project 内の場所を確認できます。
  7. 必要に応じて Copy Results to Clipboard で結果をテキストとして書き出します。
  • 検索キーワードが空のまま通常検索を実行すると全件がヒットするため、キーワード未入力時はボタンが無効化され、警告が表示されます。
  • 検索は部分一致・大文字小文字を区別します(Contains による判定)。
  • 検索対象は AnimatorController が参照する AnimationClip のみです。プロジェクト内すべてのアニメーションを走査するわけではありません。
  • このツールはクリップの内容を変更しません(読み取り専用)。Undo は不要です。