← Files UnityARCHIVED FILE
skills/manage-sprite-atlas/references/manual-authoring.md
1.52 KB · Oct 5, 2026 · 18:34 UTC
# Manual Authoring (Advanced - Not Default) > ⚠️ **WARNING**: Manual authoring is NOT the default approach. Only use these patterns when the user EXPLICITLY requests manual control or editor preview during development. > 🚨 **DEFAULT APPROACH**: Use prebuild generation with `IPreprocessBuildWithReport` instead. See the main SKILL.md Quick Start section. ## When to Use Manual Authoring **Manual authoring is appropriate ONLY for:** - Hand-optimized sprite layouts where exact positioning matters - Custom sprite ordering requirements - Editor preview during authoring workflow - Explicitly requested by user **DO NOT use manual authoring when:** - User asks to "create sprite atlas" (use prebuild) - User asks to "optimize sprites" (use prebuild) - User asks for automated workflow (use prebuild) - No specific manual control requirement mentioned ## Create and Configure Master Atlas (Manual Pattern) > 🚨 **REMINDER**: Only use this if explicitly requested. Default is prebuild with `IPreprocessBuildWithReport`. See [resources/createandconfiguremasteratlas.cs](../resources/createandconfiguremasteratlas.cs). ## Create Variant Atlas (Manual Pattern) > 🚨 **REMINDER**: Only use this if explicitly requested. Default is prebuild with `IPreprocessBuildWithReport`. See [resources/variantatlas.cs](../resources/variantatlas.cs). ## Runtime Dynamic Loading See [resources/runtimeatlasloader.cs](../resources/runtimeatlasloader.cs). ## Runtime Sprite Access See [resources/runtimespriteaccess.cs](../resources/runtimespriteaccess.cs).
SHA-256: f54521989c4fef18bd4f33b2dab529cde9275b60ebd9be90f69b9ba8b9f66928