✅ 第一步:配置C# 运行环境
1、下载.Net SDK : https://dotnet.microsoft.com/zh-cn/download
注意M1必须下载 Apple Silicon 类型
2、下载完 SDK安装
3、验证
安装完SDK,打开终端验证是否成功。打开终端输入: dotnet --info
命令 ,如果显示版本信息,说明安装成功。
❌ Error:如果在终端中执行 dotnet 命令时出现 dotnet not found
的错误消息, 需要配置下环境变量:
因为Mac M1默认使用zsh
,所以这里在 ~/.zshrc
中添加环境变量
- vim ~/.zshrc
- export PATH=$PATH:/usr/local/share/dotnet
- source ~/.zshrc
- 验证
dotnet --info
❌ Error:如果配置完环境变量, dotnet --info
命令还是报错 “ System.UnauthorizedAccessException: Access to the path '/Users/xxx/.local/share/NuGet' is denied.”
- 执行
cd /Users/xxx/.local/share/
- 然后
open .
打开当前目录
- 找到NuGet文件夹,如果没有,就创建一个名为NuGet的文件夹,然后右键 | 显示简介,确定文件的访问权限是“读与写”
然后再执行dotnet --info
命令,应该就成功了
✅ 第二步:在VSCode 中配置C# 和Unity 开发环境
- 1、下载安装
VSCode
: https://code.visualstudio.com/download
- 2、打开 VSCode ,安装插件
- 1)C#
- 2)Unity
- 这个是VSCode 中开发
Unity
的插件,安装了这个编写Unity代码就会高亮、有代码提示了 - 不理解的话,看官方这篇文章 https://code.visualstudio.com/docs/other/unity
✅ 第三步:在Unity 中将VSCode 设置为默认编辑器
点击 window
| Package Manager
|在Unity Registry
下搜索Visual Studio Editor
| 安装Visual Studio Editor
然后点击Unity | Settings 打开Preferences
选择External Tools
| 在External Script Editor
一栏 | 点击Browser
| 选择自己Visual Studio Code.app
的安装目录
然后在Unity
中双击任意一个C#
脚本文件,就可以打开VSCode
了
✅ Install Editor
这些可以先不勾选,后序需要发布时可以再单独安装。