1LoafofBread's Unused Asset Manager
- Digital250 JPY

Overview 1LoafofBread's Unused Asset Manager is a powerful Unity editor tool for identifying and removing unused assets from your project. This script scans scene dependencies to find assets that aren't referenced anywhere, helping you clean up your project and reduce build size. Key Features 1. Comprehensive Asset Scanning - Analyzes all scenes, prefabs, and ScriptableObjects in your project - Detects both unused files AND empty folders - Calculates potential storage savings (with size breakdowns) 2. Intuitive Management Interface - One-Click Selection: Locate any asset in the Project window - Safe Deletion: Confirmation dialogs before removing anything - Size Sorting: Prioritize cleanup of largest unused assets - Current Scene Support: Quickly analyze your active scene 3. Advanced Analysis - Recursive folder scanning (including nested dependencies) - Proper handling of meta files during deletion - Progress bar for long-running scans Use Cases: - Remove clutter. - Reduce projecy size by eliminating unused assets - Identify assets that aren't being used in your scenes How to Use: - Open via Tools > 1LoafofBread's UAM - Add scenes to analyze (or click "Current Scene") - Click "Scan for Unused Assets" - Review results and: - Click "Select" to locate an asset - Click "Delete" to remove unused items Compatibility: - Unity Versions: Compatible with most recent Unity versions Platforms: Works in Unity Editor (Windows/macOS) 📝 Feedback If there are any bugs or feature requests for this script, please message me and let me know. I will try an get back to you as soon as possible. ~~LICENSE AGREEMENT~~ Usage Rights: - You are granted a non-exclusive, non-transferable license to use this tool within the Unity Editor for personal or commercial projects. Restrictions: [❌ Redistribution Prohibited] – You may NOT distribute, sell, or share this tool in any form (modified or unmodified). [❌ Modification Prohibited] – You may NOT decompile, reverse-engineer, or alter the source code. [❌ Removal of Credits Prohibited] – You must retain all original copyright notices. Disclaimer: - This tool is provided "as-is" without warranties. The author is not responsible for any issues arising from its use. By using this tool, you agree to these terms. Unauthorized distribution or modification may result in legal action. --------------------------------------------------------------------------------- 概要 1LoafofBread の Unused Asset Manager は、プロジェクトから未使用アセットを特定して削除するための強力な Unity エディターツールです。このスクリプトはシーンの依存関係をスキャンし、どこにも参照されていないアセットを見つけることで、プロジェクトのクリーンアップとビルドサイズの削減に役立ちます。 主な機能 1. 包括的なアセットスキャン - プロジェクト内のすべてのシーン、プレハブ、ScriptableObject を分析 - 未使用ファイルと空のフォルダーの両方を検出 - ストレージの節約可能量を計算(サイズの内訳付き) 2. 直感的な管理インターフェース - ワンクリック選択:プロジェクトウィンドウ内の任意のアセットを検索 - 安全な削除:削除前に確認ダイアログを表示 - サイズソート:サイズの大きい未使用アセットを優先的にクリーンアップ - 現在のシーンのサポート:アクティブなシーンを迅速に分析 3. 高度な分析 - 再帰的なフォルダースキャン(ネストされた依存関係を含む) - 削除中のメタファイルの適切な処理 - 長時間実行されるスキャンのプログレスバー ユースケース: - 不要なファイルを削除する。 - 未使用アセットを削除してプロジェクトサイズを縮小 - シーンで使用されていないアセットを特定 使用方法: - 「ツール」>「1LoafofBread's UAM」から開く - 分析するシーンを追加する(または「現在のシーン」をクリック) - 「未使用アセットをスキャン」をクリック - 結果を確認し、以下の操作を行う: - 「選択」をクリックしてアセットを探す - 「削除」をクリックして未使用アイテムを削除する 互換性: - Unityバージョン:最新のUnityバージョンと互換性があります プラットフォーム:Unityエディター(Windows/macOS)で動作します 📝フィードバック このスクリプトに関するバグや機能リクエストがありましたら、メッセージをお送りください。できるだけ早くご返信いたします。 ~~ライセンス契約~~ 使用権: - 個人または商用プロジェクトにおいて、Unityエディター内でこのツールを使用するための非独占的かつ譲渡不可のライセンスが付与されます。 制限事項: [❌ 再配布禁止] – このツールをいかなる形態(改変の有無にかかわらず)においても配布、販売、または共有することはできません。 [❌ 改変禁止] – ソースコードを逆コンパイル、リバースエンジニアリング、または改変することはできません。 [❌ クレジットの削除禁止] – すべての著作権表示を保持する必要があります。 免責事項: - このツールは「現状有姿」で提供され、保証はありません。作者は、このツールの使用に起因するいかなる問題についても責任を負いません。 このツールを使用することにより、これらの利用規約に同意したことになります。無許可で配布または改変すると、法的措置の対象となる場合があります。 (自動翻訳) (翻訳に問題がある場合はお知らせください)