lyh916

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

[UnityAI]Cursor与MCP

一.Cursor

1.下载

https://cursor.com/cn

 

2.将cursor与unity关联

插件的地址为:https://github.com/boxqkrtm/com.unity.ide.cursor.git

image

 

3.简单测试

在Agent模式下,输入如下的提示词:写一个 Unity 2022 可用的 2D 平台角色控制器,用 Rigidbody2D,包含 WASD 移动、跳跃、二段跳、 coyote time,代码加中文注释

image

完成后,cursor会自动在unity项目中新建一个脚本并实现上面的功能。但从与cursor的对话得知,现在cursor只能写代码,还不能完全地接管unity,还不能自动将这个功能完整地做出来

例如cursor不能创建GameObject,不能挂组件,这时需要用到MCP

image

 

二.MCP

1.介绍

通过MCP,cursor就拥有了动手能力,我们平时在unity中的操作,cursor就都能实现了

 

2.主流MCP方案

目前主流MCP方案有2种,分别是github上开源的unity-mcp(地址是:https://github.com/CoplayDev/unity-mcp/),以及unity官方的mcp

其对比如下图,这里重点介绍下github上开源的unity-mcp插件

image

 

3.安装

按照github上的指引来安装插件,如果网络不行的话,就先下载zip包,解压后将MCPForUnity文件夹拷贝到Packages下

image

 然后按照Window->MCP for Unity->Local Setup Window来安装MCP依赖的东西:Python(3.10+)、UV包管理器

image

如何打开powershell:https://baijiahao.baidu.com/s?id=1835983936696674931&wfr=spider&for=pc

安装好后就是这样:

image

 

4.连接cursor

点击Window->MCP for Unity->Toggle MCP Window,然后点击Configure All Detected Clients和StartServer,表示将unity作为服务端来接收消息

然后切到cursor,打开设置界面,点击下面的刷新按钮,出现绿色标记表示连接成功

 

image

 

5.测试

在cursor中输入:在当前场景创建一个名为TestCube的立方体,在unity中即可看到cursor在操作unity

 

三.Cursor基本操作(版本是3.x)

1.ide模式

点击这里可以进入ide模式

image

 

2.创建或修改的代码默认会提示,是否需要撤销或保留这些修改

image

 觉得烦的可以取消勾选这里

image

说明如下:

image

 

3.

posted on 2026-07-12 22:01  艰苦奋斗中  阅读(13)  评论(0)    收藏  举报