VRC_AvatarBlendShapeInspector
- ダウンロード商品¥ 0




======================================================================== 【Unityエディタ拡張】アバター ブレンドシェイプ検索 (Avatar BlendShape Inspector) ======================================================================== ■ 概要 アバターやその子オブジェクト(衣装・装飾・髪など)に含まれる 「BlendShape(シェイプキー)」や「AAO Freeze BlendShape」などを 一括で走査・リアルタイム検索できる Unity エディタ拡張ツールです。 「この服の胸縮小シェイプキーどこにあるっけ?」 「特定メッシュの表情パラメータの値を確認したい」 といったアバター改変や調整作業を劇的に時短できます。 ■ 特徴 1. 【単語・複合語・日本語対応のスマート検索】 「shrink」のような単語や「shrink_breast」のような複合名、 「まばたき」「あ」などの日本語シェイプキー名でも確実にヒットします。 2. 【ヒット項目のみを絞り込み表示】 検索した単語・キーワードに該当するシェイプキーとその現在の値(Weight)だけをピンポイントで表示するため、一覧が埋もれません。 3. 【オブジェクトへワンクリック移動】 該当するメッシュを持つ GameObject を Hierarchy 上で即座にハイライト・選択できます。 4. 【AAO Freeze BlendShape 等の検知】 AAOコンポーネントの有無も合わせて検出・確認できます。 ■ 使い方 1. Unityメニューの「Tools」→「アバター ブレンドシェイプ検索 (BlendShape Inspector)」を開きます。 2. 「対象アバター」欄に調査したいアバターの GameObject をドラッグ&ドロップします。 (Hierarchyで選択した状態で「選択中を適用」を押してもセットできます) 3. 「アバターを調査 / 取得」ボタンをクリックします。 4. 「検索ワード」欄に探したい文字(例: shrink, breast, まばたき 等)を入力すると、合致する項目と現在の値がリアルタイムに絞り込まれて表示されます。 5. 「オブジェクトを選択 (Hierarchy)」ボタンを押すと、そのメッシュがあるオブジェクトに移動できます。 ■ 「タグで絞り込む」機能について Unityの各 GameObject の Inspector 最上部に設定されている「Tag(タグ)」を利用して、特定タグが付与されている子オブジェクトのみを調査対象に限定するオプション機能です。 【どんな時に使う?】 ・特定タグ(例: "Body" や "EditorOnly" など)が付いたパーツだけを絞って調べたい場合。 ・通常のアバター改変ではチェックを外したまま(全パーツ調査)で問題ありません。 ■ 導入方法(パッケージ・ファイル配置) 本フォルダ内の「Editor」フォルダ(または「AvatarBlendShapeInspector.cs」)を、 Unityプロジェクト内の「Assets」フォルダ配下にそのままドラッグ&ドロップしてください。 (例: Assets/Editor/AvatarBlendShapeInspector.cs) ※Unityの仕様上、「Editor」という名前のフォルダ内に入っていないと正常に動作しないためご注意ください。 ■ 利用規約 ・本スクリプトの商用・非商用問わず利用可能です。 ・本スクリプト単体での二次配布・無断転載・再販売は禁止とします。 ・本スクリプトを使用して生じたトラブル・損害等について、制作者は一切の責任を負いかねます。 ========================================================================




