Addressables
Unity Addressables kokbok: hantera livscykeldisciplin, etikettladdning och IsValid()-före-release-regeln som de flesta utvecklare hoppar över.
Testad · Fungerar
Vad den gör
En en-filsreferens för Unitys Addressables-assetsystem – LoadAssetAsync/InstantiateAsync-mönster, hantera spårning och release, etikettbaserad batchladdning, uppdateringar av fjärrkataloger och UniTask-integration. Triggar på frågor om laddning av Addressable-assets, fixning av Addressables minnesläckor, eller konfiguration av fjärrkataloger i Unity.
Testrapport
Skrev en verklig etikettladdande MonoBehaviour på två sätt: standard fri-form versionen släppte sitt handtag utan en IsValid()-skydd (en verklig dubbel-release/undantagsrisk om laddningen aldrig slutfördes); den färdighetsstyrda versionen följde dokumentets Handle Lifecycle + Label-Based Loading-mönster ordagrant och fångade det, lade till IsValid()-kontrollen och en status/OperationException-logg som standardversionen utelämnade.
Testad: 2026-07-16 · Claude Code 2.x (agent harness)
Installation
git clone https://github.com/XeldarAlz/everything-claude-unity cd everything-claude-unity mkdir -p ~/.claude/skills cp -r .claude/skills/systems/addressables ~/.claude/skills/addressables
Kommandon och exempelprompter
/addressablesUnity Addressables kokbok: hantera livscykeldisciplin, etikettladdning och IsValid()-före-release-regeln som de flesta utvecklare hoppar över.
Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):
Load all Addressable prefabs sharing a label and release them cleanlyMy Unity Addressables handles are leaking memory, help me fix itSet up a remote Addressables catalog update for my Unity project