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

【背景】

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

【方法】

答案是:你可以!

  1. 获取Nuget包,一般Nuget包只要查得到的,也都有相应的github网址去下载源码。
  2. 拿到包之后,打开其中需要的dll文件。直接复制到项目的Assets->Plugins文件夹中。如果没有这个文件夹就新建一个。
  3. Unity会自动将这些DLL识别为插件并进行预编译。预编译完成后你就会发现相应脚本中的类都从不识别变成了可识别的。导入成功!
相关推荐
chen_2278 小时前
godot做仪表hmi
游戏引擎·godot
吃一碗粉只付一碗钱9 小时前
16-SqlSugar多库ConfigId与按实体选连接
sqlserver·c#
rockey62711 小时前
AScript之字符串模板
c#·.net·script·expression·动态脚本
will_net12 小时前
Redis集群部署+Redis 链接地址放入Aollo +c#项目接入Redis
redis·c#·bootstrap
郝学胜-神的一滴15 小时前
AI 编程智能体 22:解析器赋能与实战落地全指南
人工智能·程序人生·游戏·unity·游戏引擎
BuHuaX19 小时前
Lua 与 ToLua:运行机制及热更新原理
开发语言·unity·junit·c#·lua
asdzx6719 小时前
C# 操作 PDF 元数据:从属性写入到字段提取的完整流程
前端·pdf·c#
氷凌公子21 小时前
算法与UI拆分中遇到的问题及解决方式
c#·onnx·yolov26
1-1=021 小时前
C# 泛型
c#·.net·.netcore