Skip to content

Samples Shared — Demo Support

This folder contains editor-only helpers used to improve clarity and understanding when working with sample scenes.

These components exist to:

  • explain intentional scene behaviour
  • highlight expected warnings or edge cases
  • provide context directly inside the Unity Inspector

They are not part of the runtime framework and are not intended for gameplay use.


What Lives Here

Scene Helpers

Small components used to communicate intent inside demo scenes.

Example:

  • IntentionalSceneWarningNote
    Displays a clear message in the Inspector explaining why a scene may contain:
  • warnings
  • disabled flows
  • incomplete setups
  • cross-system dependencies

This helps prevent confusion when opening sample scenes.


Important Notes

Some sample scenes are intentionally configured to:

  • demonstrate edge cases
  • show partial integrations
  • highlight failure states
  • require additional SKUs

👉 These behaviours are by design, not bugs.

Scene helpers in this folder make that intent explicit.


Not Runtime Code

This folder is editor-facing only.

These components:

  • do not affect gameplay
  • do not run meaningful runtime logic
  • are not part of any supported API surface

Do not use these as part of your game systems.


Intended Usage

Use these helpers when:

  • exploring sample scenes in the editor
  • understanding why a scene behaves a certain way
  • debugging demo setups

Safe to Remove

This folder can be safely removed if you:

  • are not using the sample scenes
  • do not need Inspector-based guidance

Removing it will not affect:

  • runtime systems
  • integrations
  • production builds