当前位置: 首页 > news >正文

Unity 工具之 NuGetForUnity 包管理器,方便在 Unity 中的进行包管理的简单使用

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 试一下

 

http://www.lryc.cn/news/99447.html

相关文章:

  • 运算放大器(二):恒流源
  • 企业选择租用CRM还是一次性买断CRM?分别有哪些优势?
  • VBA_MF系列技术资料1-133
  • Android 项目架构
  • 【Linux】进程通信 — 管道
  • ROS 2 — 托管(生命周期)节点简介
  • vue2企业级项目(六)
  • OSPF的选路原则
  • 4.操作元素属性
  • uniapp 微信小程序:v-model双向绑定问题(自定义 props 名无效)
  • 【Lua学习笔记】Lua进阶——Table(3) 元表
  • AI编程常用工具 Jupyter Notebook
  • RocketMQ重复消费的解决方案::分布式锁直击面试!
  • 如何降低TCP在局域网环境下的数据传输延迟
  • 【LeetCode】78.子集
  • 认可功能介绍 - 技术声誉靠认可
  • EtherNet/IP转CAN网关can协议标准
  • 解决代理IP负载均衡与性能优化的双重挑战
  • 深度探索 Elasticsearch 8.X:function_score 参数解读与实战案例分析
  • 测牛学堂:软件测试之andorid app性能测试面试知识点总结(二)
  • 尚医通06:数据字典+EasyExcel+mongodb
  • 【前端知识】React 基础巩固(三十二)——Redux的三大原则、使用流程及实践
  • [NLP]使用Alpaca-Lora基于llama模型进行微调教程
  • Linux Shell 脚本编程学习之【第5章 文件的排序、合并与分割 (第四部分之cut命令) 】
  • php-golang-rpc jsonrpc和php客户端tivoka/tivoka包实践
  • flutter 打包iOS安装包
  • 二进制重排
  • 【Linux后端服务器开发】MAC地址与其他重要协议
  • WebGPU入门
  • React Dva项目中.roadhogrc.mock.js直接自动导入mock目录下所有文件方式