【Unity】如何在Unity中使用C#的NuGet 包资源

【背景】

Unity的脚本语言是C#,而C#有很多功能和能力可以通过nuget包提供。有没有办法把这些能力结合到Unity中一起使用呢?如果可以,那将大大扩展Unity中各类功能实现的便捷性。

【方法】

答案是:你可以!

  1. 获取Nuget包,一般Nuget包只要查得到的,也都有相应的github网址去下载源码。
  2. 拿到包之后,打开其中需要的dll文件。直接复制到项目的Assets->Plugins文件夹中。如果没有这个文件夹就新建一个。
  3. Unity会自动将这些DLL识别为插件并进行预编译。预编译完成后你就会发现相应脚本中的类都从不识别变成了可识别的。导入成功!
相关推荐
VisionPowerful2 小时前
九.弗洛伊德(Floyd)算法
算法·c#
ArabySide3 小时前
【C#】 资源共享和实例管理:静态类,Lazy<T>单例模式,IOC容器Singleton我们该如何选
单例模式·c#·.net core
SmalBox3 小时前
【URP】Unity Shader Tags
unity·渲染
gc_22995 小时前
C#测试调用OpenXml操作word文档的基本用法
c#·word·openxml
almighty278 小时前
C#海康车牌识别实战指南带源码
c#·海康车牌识别·c#实现车牌识别·车牌识别源码·c#车牌识别
极客柒11 小时前
Unity 塔防自用可视化路点寻路编辑器
unity·编辑器·游戏引擎
c#上位机11 小时前
wpf之TextBlock
c#·wpf
程序猿多布11 小时前
Unity AssetBundle详解
unity·assetbundle
萘柰奈16 小时前
Unity学习----【进阶】Addressables(二)--加载资源与打包及更新
学习·unity
almighty2720 小时前
C# WinForm分页控件实现与使用详解
c#·winform·分页控件·c#分页·winform分页