К основному содержанию
скилл CX Codex

msw-sprite-ruid — скилл для Claude Code: RUID в спрайтовых рендерерах

Правила присвоения RUID компонентам SpriteRendererComponent.SpriteRUID и SpriteGUIRendererComponent.ImageRUID, включая префикс thumbnail:// для иконок.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add MSW-Git/msw-ai-coding-plugins-official --skill msw-sprite-ruid -a claude-code
Открыть на GitHub

Что делает msw-sprite-ruid

Скилл описывает, как присваивать RUID спрайтовым рендерерам в мире и в UI. Оба компонента принимают sprite или animationclip напрямую, без отдельного аниматора. В мире SpriteRUID — обычная строка, в UI ImageRUID — это DataRef, поэтому в runtime .mlua пишут DataRef(ruid). Объектная форма { DataId: ruid } годится только для .ui и .model JSON или данных патча билдера: в runtime-коде LSP отклонит её как несовпадение типа.

Префикс thumbnail:// превращает любой ресурс в статичную картинку-миниатюру. Принимаются sprite, animationclip, skeleton и avataritem. Главный сценарий — иконки предметов: RUID типа avataritem без префикса не отрисуется, а с ним становится иконкой для слота инвентаря, карточки магазина или превью экипировки. Для живой анимации префикс не нужен, там присваивается сам animationclip.

Осторожно с молчаливыми отказами: skeleton и avataritem, присвоенные напрямую, не дают ошибки и ничего не рисуют. Префикс не принимают CostumeManagerComponent.Custom*Equip, StateAnimationComponent.ActionSheet и SkeletonRendererComponent.SkeletonRUID. И не подставляйте thumbnail:// к RUID, который уже получен как иконка или миниатюра через скилл msw-search — это лишнее. Для многосостояний (стойка, движение, атака) нужен StateAnimationComponent вместе с ActionSheet.

Какие задачи решает

  • присвоить RUID спрайтовому рендереру в мире или в UI
  • показать предмет аватара иконкой в слоте инвентаря
  • вывести статичную миниатюру из skeleton или animationclip
  • проиграть одиночную анимацию прямо в рендерере без аниматора
  • разобраться, почему ресурс не отрисовывается без ошибки

Примеры запросов агенту

  • Присвой avataritem RUID как иконку в слоте инвентаря через thumbnail://
  • Поставь одиночную зацикленную анимацию в SpriteRUID без префикса
  • Почему skeleton RUID в ImageRUID ничего не рисует?

Как установить msw-sprite-ruid

1Через Skills CLI (Vercel)

npx skills add MSW-Git/msw-ai-coding-plugins-official --skill msw-sprite-ruid -a claude-code

2Вручную: положить файлы

~/.claude/skills/msw-sprite-ruid/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/msw-sprite-ruid/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о msw-sprite-ruid

Как установить msw-sprite-ruid в Claude?

Выполните npx skills add MSW-Git/msw-ai-coding-plugins-official --skill msw-sprite-ruid -a claude-code. Файл скилла окажется по пути ~/.claude/skills/msw-sprite-ruid/SKILL.md.

Что делает msw-sprite-ruid?

Задаёт правила присвоения RUID компонентам SpriteRendererComponent.SpriteRUID и SpriteGUIRendererComponent.ImageRUID и объясняет работу префикса thumbnail:// для статичных миниатюр и иконок.

Чем отличается thumbnail:// от прямой подстановки animationclip?

Префикс даёт статичную картинку, а прямой RUID animationclip проигрывает анимацию. Для многосостояний нужен StateAnimationComponent с ActionSheet.

Похожие скиллы

Всё по теме «Геймдев и 3D: Unity, Unreal, Godot, Blender» →
msw pproenca Скилл с 45 правилами по MSW v2: настройка, хендлеры, интеграция с тестами, GraphQL. Пригодится, когда агент пишет или правит моки HTTP-запросов. CX Codex +1 842установок pixijs-scene-sprite pixijs Скилл объясняет агенту, как рисовать изображения в PixiJS v8: Sprite, AnimatedSprite, NineSliceSprite и TilingSprite. Пригодится, когда в проекте уже есть PixiJS и нужно быстро получить рабочий код отрисовки. CX Codex +1 5 900установок sprite-segment-3x3grid Unity-Technologies Делит текстуру спрайта на сетку три на три и строит текстовую карту совпадения оттенков вокруг центра. Помогает проверять геометрию ассетов в автотестах. CX Codex +1 3 300установок scenario-sprite-animation scenario-labs Скилл направляет задачи анимации 2D-спрайтов в Scenario: от циклов ходьбы до нарезки листа на кадры для движка. CX Codex +1 530установок sprite-pipeline официальный OpenAI Готовит и нормализует полосы 2D-анимации по утверждённому кадру. Подойдёт, когда нужны согласованные игровые кадры и лист для предпросмотра. CX Codex GP ChatGPT 53установок youtube-thumbnail-design 101-skills Скилл для дизайна превью YouTube: размеры, контраст, безопасные зоны и генерация картинок через CLI belt. CX Codex +1 55 400установок

Из того же набора5

Спонсоры проекта

Компании, которые помогают держать аналитику открытой