← ClaudeAtlas

unity-scripting-fundamentalslisted

Use when writing or reviewing Unity C# scripts — MonoBehaviour lifecycle methods, ScriptableObjects, coroutines, events/delegates, serialization, or custom attributes. Grounds answers in the local Unity 6.3 docs over pretrained knowledge.
IceMasterT/Unity-6.3_SKILLS · ★ 0 · AI & Automation · score 70
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