View on Asset Store (opens in new tab)
Package details
- Latest version
- v1.4.1
- Last updated
- First released
- Unity version
- 2022.3.62 or later
- Package size
- 355 KB
- Files
- 49
- Favorites
- 3
- Views in the past week
- 11
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $4.99 on
Keywords
Asset Scout
Asset Scout - powerful tool for finding all references to assets, C# types, and Addressables in Unity. Track usage of materials, prefabs, components, and addressable resources with detailed paths.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 4
Asset Scout screenshot 1
About this asset
WHAT'S NEW
Major Performance Improvements - This update focuses entirely on speed and efficiency. Incremental rebuilds are significantly faster, memory consumption is reduced, and cache operations (save/load) are optimized. If you're working with large projects, this update is for you
Asset Scout solves a fundamental problem that Unity's native API doesn't address - reverse dependencies. While Unity's built-in GetDependencies API only shows what assets are used by a given asset (direct dependencies), Asset Scout finds which assets are using your target asset (reverse dependencies).
KEY FEATURES
- Reverse Dependency Tracking - Find all assets that reference your target asset
- Type Reference Search - Discover which assets use specific C# types, including SerializeReference fields and components
- Addressables Reference Search - Locate all assets that reference your Addressable resources
- Deep Search - Detect references in scenes, prefabs, scriptable objects, materials, and more
- Detailed Results - See exact property paths where references are used
- Fast Performance - Optimized cache system for quick searches
- Easy to Use - Simple drag & drop interface with clear results
- Extensible - Create custom processors for specialized search needs
PERFECT FOR
- Game Designers - Understand how configs and data assets are connected across the project
- Technical Artists - Find which sprites, materials, and meshes are used in which prefabs - and which can be safely removed
- Indie Developers & GameJam Teams - Quickly navigate and understand a rapidly evolving project
- Anyone Refactoring - Safely rename, move, or delete assets knowing exactly what depends on them
ADVANCED FEATURES
- Cache System - Automatically updates when assets change
- Custom Processors - Extend functionality with your own search logic
- Addressables Integration - Find references through the Addressables system
- Support for Custom Data Types - Handle localization keys, weak references
- UI Integration - Add custom search fields to the interface
- Selective Enabling - Enable/disable processors individually
TECHNICAL DETAILS
- Supports Unity 2022.3 or later
- Requires .NET Standard 2.0 or later
- Initial cache building for large projects (~70,000 searchable assets) takes approximately 160 seconds
- Small indie projects (~300 searchable assets) build in under 3 seconds
- Subsequent incremental updates are much faster as they only process changed assets
Asset Scout is suitable for projects of any genre and size. Whether you're working on a small indie game or a large-scale commercial project, Asset Scout will help you maintain a clean and efficient asset structure.
From the publisher's Asset Store listing.
Technical details
- Reverse Dependency Tracking - Find all assets that reference your target asset, unlike Unity's built-in GetDependencies API
- Type Reference Search - Find assets that use specific C# types across your project
- Addressables Reference Search - Find assets that reference your Addressable resources through AssetReference objects
- AssetReference Detection - Supports standard and custom AssetReference types for comprehensive Addressables tracking
- SerializeReference Support - Discover all assets using [SerializeReference] attribute with your custom types
- Component Usage Tracking - Find exactly which prefabs and scenes use specific component types
- Script Asset Based Search - Correctly handles multiple types defined in a single script file
- Nested Type Detection - Identifies usage of your types in generic collections and custom classes
- Deep Reference Resolution - Shows exact property paths where references occur
- Comprehensive Search - Detects references in scenes, prefabs, scriptable objects, materials, and other Unity assets
- Detailed Results - Hierarchical view of nested references with expandable details
- Cache System - Maintains fast search performance with automatic updates when assets change
- Performance Optimization - Initial cache building for large projects (~70,000 searchable assets) takes approximately 160 seconds; small projects (~300 assets) build in under 3 seconds
- Incremental Updates - Only affected assets are re-processed, ensuring efficient updates
- Force Rebuild Option - Available for complete cache regeneration when needed
- Auto Refresh - Automatically updates search results when assets change (can be disabled)
- Status Information - Shows last rebuild time and processing status
- Custom Processor System - Extend functionality with your own search logic
- IReferenceProcessor Interface - Create custom processors for project-specific needs
- Support for Custom Data Types - Handle localization keys, weak references, and custom asset linking systems
- Addressables Integration - Built-in processor for finding references through the Addressables system
- UI Integration - Add custom search fields to the Asset Scout interface
- Selective Enabling - Enable/disable processors individually through the interface
- Editor Integration - Seamlessly integrates with Unity Editor workflow
- Simple Interface - Easy drag & drop functionality for selecting target assets
- Cross-Project Compatibility - Works with any Unity project structure
- Asset Store Updates - Regular updates to ensure compatibility with latest Unity versions
- Documentation - Comprehensive documentation with examples and troubleshooting
- Dedicated Support - Active issue tracking and responsive support
- Unity Version Support - Compatible with Unity 2020.3 or later
- .NET Standard Compatibility - Requires .NET Standard 2.0 or later
- No Runtime Impact - Editor-only tool with zero impact on build size or runtime performance
Compatibility
| Unity version | Built-in | URP | HDRP | Custom |
|---|---|---|---|---|
| 2022.3.62f2 | Compatible | Compatible | Compatible | Compatible |
As listed on the Asset Store.