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

【背景】

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

【方法】

答案是:你可以!

  1. 获取Nuget包,一般Nuget包只要查得到的,也都有相应的github网址去下载源码。
  2. 拿到包之后,打开其中需要的dll文件。直接复制到项目的Assets->Plugins文件夹中。如果没有这个文件夹就新建一个。
  3. Unity会自动将这些DLL识别为插件并进行预编译。预编译完成后你就会发现相应脚本中的类都从不识别变成了可识别的。导入成功!
相关推荐
椒颜皮皮虾1 小时前
DeploySharp开源发布:让C#部署深度学习模型更加简单
c#·openvino
雪下的新火2 小时前
爆炸特效:Unity+Blender-02-火焰
unity·游戏引擎·blender·特效制作·笔记分享
雪下的新火2 小时前
Unity+Blender-03-输出制作Flipbook
游戏·unity·游戏引擎·blender·资源·笔记分享
大Mod_abfun4 小时前
Unity游戏基础-1(安装~工作区构建)
游戏·unity·游戏引擎·大学课程·数媒
Rotion_深6 小时前
海康 智能相机二开 绘制底图+测试工具应用框
c#·二次开发·海康·智能相机
qq_428639616 小时前
虚幻基础:角色攻击
游戏引擎·虚幻
王家视频教程图书馆7 小时前
C# asp.net模板代码简单API请求
开发语言·c#·asp.net
大飞pkz9 小时前
【设计模式】备忘录模式
开发语言·设计模式·c#·备忘录模式
EQ-雪梨蛋花汤10 小时前
【Unity笔记】Unity XR 模式下 Point Light 不生效的原因与解决方法
笔记·unity·xr
希望PZM11 小时前
Unity实现UV的中心缩放
unity·游戏引擎·uv