PolySeek Logo
読み込み中...

【無料】アニメーションMissing解消ツール - 階層変更・リネーム時の修復を自動化!

はむ屋はむ屋
商品画像 1
商品画像 2
商品画像 3

説明

アニメーションMissing解消ツール - 階層変更・リネーム時の修復を自動化!

「ヒエラルキーを整理したら、アニメーションが全部Missingになった…」 「オブジェクト名を変更したら、参照が切れて作り直し…」

そんなUnity作業の「絶望」を、ワンクリックで解決するエディタ拡張ツールです。

■ どんなツール? Unityのアニメーションクリップ内で発生した「Missing(参照切れ)」を検知し、新しいオブジェクトに紐付け直す(リマップする)ツールです。 手作業ですべてのキーフレームを打ち直す必要はありません。

■ 主な機能 ・Missingの自動検出 指定したアニメーションクリップを解析し、リンク切れしている箇所だけをリストアップします。

・名前から自動設定 「オブジェクト名から推測して自動設定」ボタンを押すだけで、シーン内から同じ名前のオブジェクトを探し出し、自動で紐付け直します。

・ドラッグ&ドロップで手動設定 名前も変わってしまった場合は、正しいオブジェクトをドラッグ&ドロップするだけで新しいパスを計算します。

・安心のUndo対応 修復実行後は Ctrl+Z で元に戻せるため、安心して試せます。

・全プロパティ対応 座標や回転などの数値(Float Curve)だけでなく、マテリアル置換やGameObjectのアクティブ切り替え(Object Reference Curve)の修復にも対応しています。

■ こんな人にオススメ ・VRChatのアバター改変で、ボーン名やオブジェクト構成を変更したい人 ・ギミック制作中にオブジェクト名を整理したくなった人 ・ヒエラルキー構造を変えるたびにアニメーションを修正する日々に疲れた人


■ 使い方

  1. Unityの上部メニュー「はむ屋」>「アニメーションMissing解消ツール」を開きます。 (ProjectビューのAnimation Clipを右クリックして開くことも可能です)
  2. 「Root GameObject」(アバターやギミックの親)と、「Target Clip」(直したいアニメーション)を指定します。
  3. 「現状を分析」ボタンを押します。
  4. Missing項目が表示されます。 【自動で直す場合】「オブジェクト名から推測して自動設定」をクリック。 【手動で直す場合】赤字の項目の横に、正しいGameObjectをドラッグ&ドロップ。
  5. 「修復実行」ボタンを押せば完了!

■ 内容物(Unity Pakageに含む内容です) ・アニメーションMissing解消ツール.cs (Unityエディタ拡張スクリプト) ・使い方.md

■ 注意事項・利用規約 ・導入方法: Unity Pakageを展開

・動作環境: Unity 2019.4.31f1, Unity 2022.3.6f1 で動作確認済み。

・免責事項: 本ツールを使用して発生したいかなる不具合・損害についても、作者は責任を負いません。必ずバックアップを取ってからご使用ください。

・改変・再配布: 改変は自由です。 再配布可能 商用利用可能 著作権放棄します

■ 更新履歴 2026/01/01 リリース