1LoafofBread's Unused Asset Manager
- Digital350 JPY

1LoafofBread's Unused Asset Manager (v1.2) A comprehensive Unity editor tool for identifying and removing unused assets with advanced dependency scanning, extension filtering, and safety features. ~~~ Overview ~~~ This powerful editor window helps developers: - Clean up project clutter - Reduce build size by removing unused assets - Identify orphaned files and empty folders - Optimize project structure with detailed size analysis - Filter results by file extension for precise cleanup ~~~ Key Features ~~~ 1. Enhanced Scanning & Analysis 2. Multi-scene analysis: Scan across multiple scenes simultaneously 3. Deep dependency checking: Examines references in: - Scenes - Prefabs - ScriptableObjects - Nested dependencies 4. Intelligent folder handling: - Detects completely unused folders - Automatically excludes the Editor folder containing this tool 5. Advanced Extension Filtering: - Filter files by extension type - Toggle visibility of specific file types - Check/Uncheck all extensions with one click 6. Accurate size calculations: - Shows individual file/folder sizes - Displays cumulative savings potential ~~~ User-Friendly Interface ~~~ Scene management: - Add multiple scenes to analyze - One-click "Current Scene" button - Easy scene removal Extension filtering: - Dedicated filter window with checkboxes - Real-time filtering of file list - Visual feedback when filters are active Visual feedback: - Progress bar for long scans - Clear error messages - Size-sorted results (largest first) - Filtered file counts displayed Safety features: - Confirmation dialogs for all deletions - Prevents accidental deletion of the tool itself - Extension filtering prevents accidental file type removal ~~~ Asset Management Tools ~~~ One-click actions: - Select: Locate asset in Project window - Delete: Remove with confirmation - Delete All: Bulk removal option (respects active filters) - Extension Filter: Open filter window to customize visible file types Comprehensive reporting: - Separate lists for unused files and folders - Total unused size calculation - Clear visual separation of categories - Filtered vs. total file counts ~~~ How to Use ~~~ 1. Open via Tools > 1LoafofBread's UAM 2. Add scenes to analyze (or click "Current Scene") 3. Click "Scan for Unused Assets" 4. Review results: - Click "Select" to locate an asset - Click "Extension Filter" to customize which file types are visible - Click "Delete" to remove items (with confirmation) - Use "Delete All" for bulk cleanup (only affects visible files) ~~~ Extension Filter Usage ~~~ - Click "Extension Filter" button after scanning - Check/uncheck file extensions to show/hide them - Use "Check All" / "Uncheck All" for quick selection - Click "Apply Filters" to update the main window - Filtered files are hidden from view and excluded from "Delete All" 📝 Feedback & Support Please report any issues or feature requests. I'll respond as soon as possible. ~~LICENSE AGREEMENT~~ You may use this tool in the Unity Editor for personal or commercial projects [❌] Redistribution Prohibited - No sharing/selling in any form [❌] Modification Prohibited - No reverse-engineering or code changes [❌] Credit Removal Prohibited - Must retain all copyright notices ~~DISCLAIMER~~ Provided "as-is" without warranties Author not responsible for any issues arising from use By using this tool, you agree to these terms. Unauthorized distribution/modification may result in legal action. --------------------------------------------------------------------------------- 1LoafofBread の未使用アセットマネージャー (v1.2) 高度な依存関係スキャン、拡張機能フィルタリング、そして安全機能を備え、未使用アセットを特定・削除できる包括的な Unity エディターツールです。 ~~~ 概要 ~~~ この強力なエディターウィンドウは、開発者にとって以下の点で役立ちます。 - プロジェクトの乱雑さを解消 - 未使用のアセットを削除してビルドサイズを削減 - 孤立ファイルと空のフォルダを特定 - 詳細なサイズ分析でプロジェクト構造を最適化 - ファイル拡張子で結果をフィルタリングして、正確なクリーンアップを実現 ~~~ 主な機能 ~~~ 1. 強化されたスキャンと分析 2. マルチシーン分析:複数のシーンを同時にスキャン 3. 詳細な依存関係チェック:以下の参照を検査: - シーン - プレハブ - スクリプタブルオブジェクト - ネストされた依存関係 4. インテリジェントなフォルダ処理: - 完全に使用されていないフォルダを検出 - このツールを含むエディターフォルダを自動的に除外 5. 高度な拡張子フィルタリング: - 拡張子の種類でファイルをフィルタリング - 特定のファイル形式の表示を切り替え - ワンクリックですべての拡張子のチェックをオン/オフ 6. 正確なサイズ計算: - 個々のファイル/フォルダのサイズを表示 - 累積的な削減可能性を表示 ~~~ ユーザーフレンドリーなインターフェース ~~~ シーン管理: - 複数のシーンを分析対象として追加 - 「現在のシーン」ボタンをワンクリックで表示 - シーンの削除が簡単 拡張子フィルタリング: - チェックボックス付きの専用フィルターウィンドウ - ファイルリストのリアルタイムフィルタリング - フィルター有効時の視覚的なフィードバック 視覚的なフィードバック: - 長時間スキャン時のプログレスバー - エラーメッセージのクリア - サイズ順でソートされた結果(大きい順) - フィルタリングされたファイル数の表示 安全機能: - すべての削除時に確認ダイアログを表示 - ツール自体の誤削除を防止 - 拡張子フィルタリングにより、ファイルタイプの誤削除を防止 ~~~ アセット管理ツール ~~~ ワンクリック操作: - 選択: プロジェクトウィンドウでアセットを検索 - 削除: 確認付きで削除 - すべて削除: 一括削除オプション(有効なフィルターを考慮) - 拡張子フィルター: フィルターウィンドウを開いて、表示されるファイルタイプをカスタマイズ 包括的なレポート: - 未使用のファイルとフォルダを個別にリスト表示 - 未使用の合計サイズ計算 - カテゴリをわかりやすく視覚的に区別 - フィルタリングされたファイル数と合計ファイル数 ~~~ 方法使い方 ~~~ 1. ツール > 1LoafofBread の UAM から開きます 2. 分析するシーンを追加します(または「現在のシーン」をクリックします) 3. 「未使用アセットをスキャン」をクリックします 4. 結果を確認します: - 「選択」をクリックしてアセットを検索します - 「拡張子フィルター」をクリックして表示するファイルの種類をカスタマイズします - 「削除」をクリックしてアイテムを削除します(確認メッセージが表示されます) - 「すべて削除」を使用して一括削除します(表示されているファイルのみに影響します) ~~~ 拡張子フィルターの使い方 ~~~ - スキャン後に「拡張子フィルター」ボタンをクリックします - ファイル拡張子をオン/オフにして表示/非表示にします - 「すべてチェック」/「すべてチェック解除」を使用して素早く選択します - 「フィルターを適用」をクリックしてメインウィンドウを更新します - フィルターされたファイルは表示されず、「すべて削除」から除外されます 📝 フィードバックとサポート 問題や機能リクエストがありましたら、お知らせください。できるだけ早く対応いたします。 ~~ライセンス契約~~ このツールは、Unityエディター内で個人または商用プロジェクトに使用できます。 [❌] 再配布禁止 - いかなる形態においても共有/販売は禁止されています。 [❌] 改変禁止 - リバースエンジニアリングやコードの変更は禁止されています。 [❌] クレジット削除禁止 - すべての著作権表示を保持する必要があります。 ~~免責事項~~ 本ツールは「現状有姿」で提供され、保証はありません。 使用に起因するいかなる問題についても、作者は責任を負いません。 本ツールを使用することにより、お客様は本規約に同意したことになります。無許可で配布/改変を行った場合、法的措置の対象となる場合があります。 (自動翻訳) (翻訳に問題がある場合はお知らせください)