Skip to content

Windows

The Windows folder contains standalone Unity Editor windows for RuntimeKit workflows.

These windows provide dedicated interfaces for setup, import, onboarding, and utility tasks that are too large or specialised for a custom inspector or simple menu action.

Windows should improve the RuntimeKit authoring experience without becoming dependencies for runtime behaviour.

Belongs Here

  • RuntimeKit editor windows
  • Import tools
  • Welcome and onboarding windows
  • Batch utility windows
  • Standalone workflow interfaces

Does Not Belong Here

  • Runtime systems
  • Custom inspectors
  • Menu registration classes
  • Character setup logic better suited to reusable tools
  • Sample assets

Examples of tools commonly found in this folder include:

  • RuntimeKitWelcomeWindow
  • AnimationDefinitionWindow
  • BatchRenamerWindow
Folder Purpose
Menus Provides access points for opening RuntimeKit windows
CharacterTools Supplies reusable logic that windows may call
Inspectors Handles asset-specific editing inside the Inspector

Design Notes

Editor windows should focus on user-facing workflows.

Reusable logic should be extracted into dedicated tools or utility classes so windows remain easy to read and maintain.

RuntimeKit windows should be safe, optional, and clearly scoped to setup or authoring tasks rather than runtime gameplay behaviour.