Smart Search transforms Unity's basic hierarchy search into a powerful filtering system with visual query builder, logical operators, and instant results.Smart Search transforms Unity's basic hierarchy search into a powerful filtering system with visual query builder, logical operators, and instant results. Perfect for large scenes, complex prefabs, and productivity-focused developers.[README]🎯 Why Smart Search?Working on a scene with hundreds of GameObjects? Need to find all enemies with Rigidbody on a specific layer? Want to batch-edit objects with certain component values?Unity's built-in search falls short. Smart Search fills the gap with:✅ Visual Query Builder - No typing complex queries, just click and select✅ Component Field Filtering - Search by component property values (health > 50, speed <= 10)✅ Logical Operators - Combine filters with AND, OR, NOT✅ Multiple Result Actions - Select, Highlight, or Filter View with one click✅ Preset System - Save and reuse common searches instantly✅ Zero Learning Curve - Intuitive interface, start using in 30 seconds🚀 Key FeaturesVisual Query BuilderBuild complex searches without typing a single query string:Dropdown selection for all filter typesAuto-complete component searchPublic field/property dropdown for component filteringAdd/remove conditions with single clicksReal-time feedback as you buildPowerful Filtering OptionsName - Contains, exact, starts/ends with matchingTag - Select from project tagsLayer - Select from project layersComponent - Search by component existence OR field valuesStatic Flag - Find static/non-static objectsActive State - Find active/inactive objectsLogical Operators - AND, OR, NOT between any filtersComponent Field SearchComponent: PlayerField: healthComparison: >Value: 50Finds all Player components where health is greater than 50. Works with:Int, Float, Bool, String fieldsPublic propertiesAny comparison operator (=, !=, >, <, >=, <=)Four Result ActionsSelect All - Select all matching objects for batch editingSelect Inverse - Select everything EXCEPT matchesHighlight - Blue highlight in hierarchy (non-intrusive)Filter View - Hide non-matching objects (like Unity's native search)Smart Preset SystemSave frequently used searches as reusable presetsOne-click application from preset libraryUpdate existing presets anytimeLightweight ScriptableObject assetsPerfect for team workflows💼 Perfect ForLevel DesignersFind all trigger colliders in specific areasLocate all lights on environment layerBatch-edit spawn points and waypointsFilter decoration objects by typeTechnical ArtistsFind all renderers on specific layersLocate objects with certain materialsBatch-process LOD groupsOptimize scene renderingTeamsShare preset libraries across team🎨 Workflow ExamplesExample 1: Find All Enemies with AIComponent: EnemyAND Component: NavMeshAgentAND Tag: EnemyAND Layer: DefaultOne search, perfect results. Select All → Batch edit properties.Example 2: Debug Low Health PlayersComponent: PlayerHealthField: currentHealthComparison: