Openclaw Unity Skill

🎮 Unity编辑器完整远程控制方案

通过100+工具远程控制Unity编辑器,支持场景管理、GameObject操作、C#代码执行和Play模式控制,适用于游戏开发自动化工作流

收藏
14.5k
安装
3.3k
版本
1.6.2
CLS 安全扫描中
预计需要 3 分钟...

使用说明

Unity Plugin Skill 综合评估

核心用法

Unity Plugin Skill 是一套针对 Unity 编辑器的深度自动化工具集,通过 OpenClaw 网关或 MCP Bridge 两种连接模式,提供约100个内置工具实现对 Unity Editor 的全面控制。支持场景管理、GameObject/组件操作、Transform 调整、材质与预制体管理、资源操作、包管理、测试运行等完整工作流。核心亮点是 script.execute 工具,允许执行任意 C# 代码,包括反射调用编辑器内部 API,实现理论上无限扩展的自动化能力。

显著优点

1. 功能覆盖全面:从基础场景操作到高级材质/预制体/资源管理,几乎涵盖 Unity 日常开发的所有操作
2. 双模连接灵活:OpenClaw Gateway 支持远程通道(Telegram/Discord),MCP Bridge 适配本地 AI 工具(Claude Code/Cursor)

3. 性能优化:v1.6.0 引入 batch.execute 支持批量工具调用,性能提升10-100倍

4. 自定义扩展:提供 Custom Tools API,项目可注册专属工具

5. MCP Resources:通过 URI 访问场景层级、编辑器状态等实时数据

6. Play 模式兼容:SessionState 机制确保 Play 模式切换时连接不中断

潜在缺点与局限性

1. 安全依赖反射script.execute 的任意代码执行能力是双刃剑,误操作可能导致项目损坏
2. 输入模拟受限:键盘鼠标模拟仅支持 UI 交互,无法兼容旧版 Input.GetKey() API

3. 网络绑定风险:MCP Bridge 默认监听 localhost:27182,错误配置可能导致暴露

4. 编译同步问题:Unity 可能不会自动重编译,需手动调用 editor.refresh

5. 跨平台局限:主要面向 Editor 环境,Runtime 场景支持有限

适合人群

  • Unity 游戏开发者寻求 AI 辅助自动化工作流
  • 技术美术(TA)需要批量材质/资源操作
  • QA 团队进行自动化测试与回归验证
  • 远程协作场景下的编辑器控制需求

常规风险

  • 数据丢失风险gameobject.destroyasset.deletescene.save 等操作不可逆
  • 代码注入风险script.execute 和包安装可能引入恶意代码
  • 项目配置风险:自动保存和包修改可能影响团队协作
  • 建议措施:严格版本控制、操作前确认、仅用于受信任项目、保持 disableModelInvocation: true

Openclaw Unity Skill 内容

extension文件夹
references文件夹
scripts文件夹
手动下载zip · 23.0 kB
index.tstext/plain
请选择文件