mcpField
U
unity-command-pattern

unity-command-pattern

github.com/muharremtozan开发1755 次安装22 周前更新
代码仓库

关于 unity-command-pattern

面向 Unity 开发者的精简命令模式技能,支持异步执行、数据驱动操作和顺序调度。实现集中在单个文件中,包含 ICommand、ScriptableObject 命令和命令队列。

主要功能

  1. 01基于 Task 的 ICommand 接口
  2. 02基于 ScriptableObject 的命令
  3. 03顺序命令队列
  4. 04单文件实现

适用场景

  1. 01执行异步游戏操作
  2. 02在 Inspector 配置简单操作
  3. 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 命令模式

支持异步的极简命令模式。

核心功能

  1. 异步接口:基于 Task 执行的 ICommand
  2. SO 命令:适用于简单场景的数据驱动操作
  3. 命令队列:顺序执行系统

核心文件(1 个文件)

  • Command.cs.txt:完整的命令模式(接口 + SO + 队列)

用法

复杂逻辑请实现 ICommand,或继承 CommandSO 以创建可在检查器中配置的操作。

评论

支持 Markdown