Skip to content

Inspectors

The Inspectors folder contains custom Unity inspectors for RuntimeKit assets.

These inspectors improve the editing experience for RuntimeKit ScriptableObjects and related data by adding clearer controls, helper actions, and workflow-specific editing tools inside the Unity Inspector.

Inspectors should make RuntimeKit assets easier to configure without changing how runtime systems behave.

Belongs Here

  • Custom inspectors
  • Asset editing helpers
  • Inspector-only setup tools
  • Inspector validation controls
  • RuntimeKit asset authoring UI

Does Not Belong Here

  • Runtime components
  • Editor windows
  • Menu registration
  • Character setup utilities not tied to an inspector
  • Sample assets

Examples of tools commonly found in this folder include:

  • AnimationDefinitionEditor
Folder Purpose
ScriptableObjects Inspectors provide editing support for RuntimeKit data assets
CharacterTools Character-focused tools may support inspector workflows
Windows Standalone editor tools live outside inspector-specific code

Design Notes

Inspectors should improve authoring clarity and reduce setup friction.

They should avoid owning core asset logic or runtime behaviour. If a workflow becomes too large for an inspector, move it into a dedicated editor window or reusable editor utility.

Keep inspectors focused, predictable, and safe to use repeatedly.