Scene Components View on Asset Store (opens in new tab)

Package details

Latest version
1.0.1
Last updated
First released
Unity version
6000.0.0 or later
Package size
60 KB
Files
44
Favorites
11
Views in the past week
5

Price tracking

Last checked
Tracked since
Lowest recorded
$10.00 on

Keywords

Scene Components

by Lazy Solutions (opens in new tab)

No ratings yet

GameObjects have Components. Now Scene assets can too.

Price $20.00

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Scene Components, 6 months Current $20.00; lowest $10.00; highest $20.00 in this period. $0 $10 $20 Sep Oct Nov Version 1.0.1 released 4 Oct 2026 v1.0.1

Asset preview

1 / 4

Scene Components screenshot 1

Scene Components screenshot 1

About this asset

UPGRADE OPTION: Get This Tool And 3 Others For A Discounted Price In The Scene Management Bundle.

Add components directly to Scene assets using Unity's familiar Add Component workflow.

Scene Components brings Unity's component system to Scene assets, allowing you to create and attach your own custom components, then access them through a familiar GetComponent<T>() API.

If you've used Components before, you already know how to use Scene Components.

If you're using Advanced Scene Manager, the same familiar workflow also extends to Collections.

Extend your Scenes

Scene assets are often used by far more than the Scene itself. Editor tools, gameplay systems, build pipelines, and custom frameworks frequently need information associated with a Scene.

Without built-in support, developers typically rely on companion ScriptableObjects, hidden "Scene Settings" GameObjects, or custom lookup systems to bridge the gap.

Scene Components replaces those workarounds with a workflow that feels like a natural part of Unity.

Build exactly what your project needs

Scene Components doesn't define how your project should work.

Instead, it gives you the tools to create your own Scene Components in just a few lines of code.

Need scene categories? Create them.

Need music settings? Create them.

Need gameplay configuration? Create it.

Need something completely unique? Build it.

Your components support serialized fields, asset and prefab references, inheritance, custom inspectors, and everything you'd expect from a Unity component.

A workflow you already know

Working with Scene Components feels just like working with GameObjects.

  • Select a Scene asset.
  • Click Add Component.
  • Add your custom component.
  • Access it anywhere using GetComponent<T>().

No new concepts.

No special asset types.

Just the familiar component workflow, now available for Scene assets.

Find what you're looking for

As projects grow, so does the number of Scenes.

Scene Components includes editor tools that let you quickly find Scenes by the components they contain, making it easier to navigate large projects, validate content, and build your own editor tools.

Features

  • Add Components directly to Scene assets.
  • Familiar Add Component workflow.
  • Create your own custom Scene Components.
  • Simple GetComponent<T>() and GetComponents<T>() API.
  • Supports serialized fields, asset references, and prefab references.
  • Search Scenes by Component.
  • Runtime and editor support.
  • Lightweight and easy to integrate into existing projects.

Perfect for

Every project is different, and that's exactly the point.

Use Scene Components for music settings, gameplay configuration, scene categories, preview images, environment settings, dialogue references, analytics, editor tools, or anything else your project needs.

If you can imagine a Component for a Scene, you can build it with Scene Components.

Documentation | Discord

From the publisher's Asset Store listing.

Technical details

  • Add Components directly to Scene assets using Unity's familiar Add Component workflow.
  • Create your own custom Scene Components by inheriting from the provided base class.
  • Access components through a familiar GetComponent<T>() and GetComponents<T>() API.
  • Supports serialized fields, asset references, and prefab references.
  • Works in both the Unity Editor and at runtime.
  • Scene Components can be accessed without opening or loading a Scene.
  • Includes editor tools for finding Scenes and Components.
  • Supports custom inspectors and editor tooling.
  • Designed to integrate naturally into existing Unity projects.
  • Integrates with Advanced Scene Manager, extending the same Component workflow to Collections.
  • Lightweight architecture with minimal setup.
  • Extensible and designed for project-specific Components.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
6000.0.0f1 Compatible Compatible Compatible Compatible

As listed on the Asset Store.