View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0
- Last updated
- First released
- Unity version
- 2021.3.27 or later
- Package size
- 759 KB
- Files
- 48
- Views in the past week
- 7
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $9.99 on
Keywords
- Search for Scene Reference
- Search for Attributes
- Search for Custom Attribute
- Search for Custom Inspector
- Search for editor utility
- Search for Scene Selector
- Search for Scene Dropdown
- Search for Editor Scripting
- Search for Build Index
- Search for Scene Path
- Search for Prefab Update
- Search for asset management
Essential Attributes [SceneRef]
Display dropdowns for scene selection in string or int fields, with automatic path tracking and smart broadcasting across your project.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 4
Essential Attributes [SceneRef] screenshot 1
About this asset
The [SceneRef] attribute replaces raw string or int fields with scene selection dropdowns in the Unity Inspector — no more typos, missing paths, or guessing build indices.
- Use it on a string to pick from all scenes in your project.
- Use it on an int to pick only from scenes in Build Settings (since the int represents the build index).
Beyond its editor UI improvements, [SceneRef] includes a powerful broadcasting system that keeps scene references in sync — even if a scene file is renamed or moved. When a path changes, all serialized references can be updated automatically.
To optimize performance, broadcasting is:
- Optional (can be toggled on or off),
- Confirmable (prompted before applying),
- And targeted: you can define exactly which folders, scenes, and prefabs should be scanned and updated.
💡 Try Before You Buy
This attribute is also included in the Essential Attributes asset — or try [ElementName]and [TexturePreview] for free on the Unity Asset Store.
From the publisher's Asset Store listing.
Technical details
- 🔽 Converts string and int fields into scene dropdowns:
・string → all scenes in the project
・int → only scenes in Build Settings - 🔁 Broadcast system to auto-update references when scene paths change
- 🛑 Toggle broadcast behavior in menu:
・Enable/disable broadcasting
・Confirm before applying
・Select which folders and assets are affected - 🎯 Perfect for stable and typo-proof scene workflows
- 🧠 Works with arrays and lists of scenes
- ⚙️ Zero runtime cost — editor-only logic, plug-and-play
⚠️ Internal Usage
- Reflection
Compatibility
| Unity version | Built-in | URP | HDRP | Custom |
|---|---|---|---|---|
| 2021.3.27f1 | Compatible | Compatible | Compatible | Compatible |
As listed on the Asset Store.