Unity 工具之 NuGetForUnity 包管理器,方便在 Unity 中的进行包管理的简单使用
目录
Unity 工具之 NuGetForUnity 包管理器,方便在 Unity 中的进行包管理的简单使用
一、简单介绍
二、NuGetForUnity 的下载导入 Unity
三、NuGetForUnity 在 Unity 的简单使用
一、简单介绍
Unity 工具类,自己整理的一些游戏开发可能用到的模块,单独独立使用,方便游戏开发。
本节介绍,使用 NuGet 在 Unity 中进行相关包的下载安装使用,有时候还是有方便之处的,这里做简单的使用说明,方法不唯一,这里仅供参考。
NuGetForUnity是一个从头开始构建的NuGet客户端,在Unity编辑器中运行。NuGet是一个包管理系统,它可以很容易地创建分发到服务器上并由用户使用的包。NuGet支持软件包的语义版本控制以及对其他软件包的依赖关系。
你可以在这里了解更多关于NuGet的信息:NuGet Gallery | Home
NuGetForUnity提供了一个可视化的编辑器窗口来查看服务器上可用的包,查看已安装的包,以及查看可用的包更新。还提供了一个可视化界面来创建和编辑。nuspec文件,以便在Unity中定义和发布自己的NuGet包。
NuGetForUnity 官网地址:https://github.com/GlitchEnzo/NuGetForUnity
二、NuGetForUnity 的下载导入 Unity
NuGetForUnity 官网地址:https://github.com/GlitchEnzo/NuGetForUnity
1、输入网址,在 Github 官网找到下 release 下载位置
2、找到需要的版本,往下拉,找到下载地址,点击下载即可
3、下载好后,导入 Unity 中
4、这时 Unity 工程中 如图就是导入成功
三、NuGetForUnity 在 Unity 的简单使用
1、在菜单栏,找到 NuGet - Manage NuGet Package ,点击打开
2、首次打开会自动初始化一会儿,打开界面如下
3、查看在线包,查看安装的包,查看更新,如图,搜索需要的包
4、这里测试安装 Newtonsoft.Json 包
5、经过一会下载,就会安装好,在 Installed 界面可查看自己安装过的包
6、且在工程中也会看到自己安装的包
7、包的卸载,很简单,点击对应包的 Uninstall 按钮即可
8、值得注意的是,有些包,你搜不到,可以勾选 Show All Versions 和Show Prerelease 试一下