本插件专注于优化 Unity 项目与 MCP 服务器之间的交互体验,本次更新带来了一系列功能增强与优化,同时也列出了已知问题和解决方向。
C:/MyProjects/Project
而不是:C:/My Projects/Project
Window -> AI Connector (Unity-MCP)。
Configure 进行插件配置。
AI Connector 状态为 "Connected" 或 "Connecting..."。csharp-sdk 中存在一些未解决的问题,目前无法完全支持自定义工具的开发。请关注以下两个问题:
MCP_Tool 的新类。[McpTool] 属性,并指定工具名称和描述。[McpTool("CustomTool", "这是一个自定义工具")]
public class CustomTool : MCP_Tool
{
// 工具逻辑实现
}
[McpCommand] 属性标记可执行命令。[McpCommand("ProcessScene", "处理当前场景")]
public void ProcessScene([McpParam("filePath", "输入文件路径")] string filePath)
{
// 处理逻辑
}
[McpParam] 属性为参数添加描述信息,例如:[McpParam("radius", "处理半径")]
float radius = 1.0f;