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

【背景】

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

【方法】

答案是:你可以!

  1. 获取Nuget包,一般Nuget包只要查得到的,也都有相应的github网址去下载源码。
  2. 拿到包之后,打开其中需要的dll文件。直接复制到项目的Assets->Plugins文件夹中。如果没有这个文件夹就新建一个。
  3. Unity会自动将这些DLL识别为插件并进行预编译。预编译完成后你就会发现相应脚本中的类都从不识别变成了可识别的。导入成功!
相关推荐
钢铁男儿1 小时前
C# 委托和事件(事件)
开发语言·c#
喜-喜1 小时前
C# HTTP/HTTPS 请求测试小工具
开发语言·http·c#
susan花雨3 小时前
winfrom项目,引用EPPlus.dll实现将DataTable 中的数据保存到Excel文件
c#
墨笺染尘缘4 小时前
Unity——鼠标是否在某个圆形Image范围内
unity·c#·游戏引擎
Thomas_YXQ5 小时前
Unity3D项目开发中的资源加密详解
游戏·3d·unity·unity3d·游戏开发
code_shenbing8 小时前
C# 操作 文件
开发语言·c#
code_shenbing8 小时前
基于 WPF 平台使用纯 C# 实现动态处理 json 字符串
c#·json·wpf
qq_428639619 小时前
虚幻基础-1:cpu挑选(14600kf)
游戏引擎·虚幻
pchmi11 小时前
C# OpenCV机器视觉:红外体温检测
人工智能·数码相机·opencv·计算机视觉·c#·机器视觉·opencvsharp
杀死一只知更鸟debug12 小时前
Unity自学之旅05
unity·游戏引擎