unity-scripting-fundamentalslisted
Install: claude install-skill IceMasterT/Unity-6.3_SKILLS
# Unity Scripting Fundamentals
## Retrieval Sources
| Source | Path | Use for |
|--------|------|---------|
| MonoBehaviour class ref | `/media/artiq/FRESH_DRIVE/Books/Unity6/Documentation/en/ScriptReference/MonoBehaviour.html` | Full lifecycle/message method list, signatures, `useGUILayout`/`runInEditMode` fields |
| MonoBehaviour manual | `/media/artiq/FRESH_DRIVE/Books/Unity6/Documentation/en/Manual/class-MonoBehaviour.html` | Conceptual overview of MonoBehaviour vs plain C# classes |
| Execution order manual | `/media/artiq/FRESH_DRIVE/Books/Unity6/Documentation/en/Manual/execution-order.html` | Full Player-loop diagram; exact Awake/OnEnable/Start/Update/FixedUpdate ordering; `sceneLoaded` timing relative to `OnEnable`/`Start` |
| Script Execution Order manual | `/media/artiq/FRESH_DRIVE/Books/Unity6/Documentation/en/Manual/script-execution-order.html` | Project Settings override of the default undefined sibling order |
| Event-functions overview | `/media/artiq/FRESH_DRIVE/Books/Unity6/Documentation/en/Manual/event-functions.html` | What qualifies as a "magic method" Unity calls by reflection/name |
| Per-frame event optimization | `/media/artiq/FRESH_DRIVE/Books/Unity6/Documentation/en/Manual/events-per-frame-optimization.html` | Cost of empty `Update`/`FixedUpdate` stubs; when to strip them |
| `MonoBehaviour.Awake` | `/media/artiq/FRESH_DRIVE/Books/Unity6/Documentation/en/ScriptReference/MonoBehaviour.Awake.html` | Awake signature/timing detail |
| `MonoBehaviour.On