关于 unity-command-pattern
面向 Unity 开发者的精简命令模式技能,支持异步执行、数据驱动操作和顺序调度。实现集中在单个文件中,包含 ICommand、ScriptableObject 命令和命令队列。
主要功能
- 01基于 Task 的 ICommand 接口
- 02基于 ScriptableObject 的命令
- 03顺序命令队列
- 04单文件实现
适用场景
- 01执行异步游戏操作
- 02在 Inspector 配置简单操作
- 03按顺序调度命令
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ muharremtozan/ unity-agent-skills --skill unity-command-pattern安装后在 Claude Code 中输入/unity-command-pattern确认已加载。
附带文件assets/code/Command.cs.txtreferences/guide.md
详细介绍
Unity 命令模式
支持异步的极简命令模式。
核心功能
- 异步接口:基于 Task 执行的
ICommand - SO 命令:适用于简单场景的数据驱动操作
- 命令队列:顺序执行系统
核心文件(1 个文件)
Command.cs.txt:完整的命令模式(接口 + SO + 队列)
用法
复杂逻辑请实现 ICommand,或继承 CommandSO 以创建可在检查器中配置的操作。
评论
支持 Markdown