Addressables
Kuchařka Unity Addressables: disciplína správy životního cyklu, načítání podle štítků a pravidlo IsValid()-before-release, které většina vývojářů přeskočí.
Otestováno · Funguje
Co umí
Jednosouborová reference pro systém aktiv Unity Addressables — vzory LoadAssetAsync/InstantiateAsync, sledování a uvolňování handle, načítání dávek podle štítků, aktualizace vzdálených katalogů a integrace UniTask. Spouští se na otázky týkající se načítání aktiv Addressables, opravy úniků paměti Addressables nebo nastavení vzdálených katalogů v Unity.
Testovací report
Napsal skutečný MonoBehaviour pro načítání podle štítků dvěma způsoby: základní volná verze uvolnila svůj handle bez ochrany IsValid() (skutečné riziko dvojitého uvolnění/výjimky, pokud se načítání nikdy nedokončilo); verze řízená dovedností se doslovně řídila vzory Handle Lifecycle + Label-Based Loading z dokumentace a zachytila to, přidáním kontroly IsValid() a protokolu status/OperationException, které základní verze vynechala.
Testováno: 2026-07-16 · Claude Code 2.x (agent harness)
Instalace
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
Příkazy a ukázkové prompty
/addressablesKuchařka Unity Addressables: disciplína správy životního cyklu, načítání podle štítků a pravidlo IsValid()-before-release, které většina vývojářů přeskočí.
Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):
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