Addressables
Unity Addressables Kochbuch: Handle-Lifecycle-Disziplin, Label-Laden und die Regel IsValid()-before-release, die die meisten Entwickler überspringen.
Getestet · Funktioniert
Was es kann
Eine einzelne Referenzdatei für Unitys Addressables Asset-System – LoadAssetAsync/InstantiateAsync-Muster, Handle-Tracking und -Freigabe, Label-basiertes Batch-Laden, Remote-Katalog-Updates und UniTask-Integration. Löst aus bei Fragen zum Laden von Addressable-Assets, Beheben von Addressables-Speicherlecks oder Einrichten von Remote-Katalogen in Unity.
Testbericht
Zwei Wege, ein echtes Label-Lade-MonoBehaviour geschrieben: Die grundlegende Freiform-Version gab ihr Handle ohne IsValid()-Schutz frei (ein echtes Doppel-Freigabe-/Ausnahme-Risiko, wenn der Ladevorgang nie abgeschlossen wurde); die vom Skill geführte Version folgte den Mustern Handle Lifecycle + Label-Based Loading des Dokuments wörtlich und erfasste dies, fügte die IsValid()-Prüfung und eine Status-/OperationException-Protokollierung hinzu, die dem Basismodell fehlten.
Getestet am: 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
Befehle & Beispiel-Prompts
/addressablesUnity Addressables Kochbuch: Handle-Lifecycle-Disziplin, Label-Laden und die Regel IsValid()-before-release, die die meisten Entwickler überspringen.
Skills reagieren auf normale Anfragen — keine Slash-Befehle nötig. Nach der Installation aktivieren Prompts wie diese den Skill (auf Englisch):
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