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

【背景】

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

【方法】

答案是:你可以!

  1. 获取Nuget包,一般Nuget包只要查得到的,也都有相应的github网址去下载源码。
  2. 拿到包之后,打开其中需要的dll文件。直接复制到项目的Assets->Plugins文件夹中。如果没有这个文件夹就新建一个。
  3. Unity会自动将这些DLL识别为插件并进行预编译。预编译完成后你就会发现相应脚本中的类都从不识别变成了可识别的。导入成功!
相关推荐
xiaowu0802 小时前
C#调用 C++ DLL 加载地址方式选择
开发语言·c++·c#
孟无岐3 小时前
【Laya】Laya 类使用说明
typescript·游戏引擎·游戏程序·laya
在路上看风景4 小时前
1.2 Unity资源分类
unity·游戏引擎
one named slash5 小时前
BMFont在Unity中生成艺术字
unity·游戏引擎
码农学院6 小时前
使用腾讯翻译文本
服务器·数据库·c#
十幺卜入6 小时前
Unity3d C# 基于安卓真机调试日志抓取拓展包(Android Logcat)
android·c#·unity 安卓调试·unity 安卓模拟·unity排查问题
郝学胜-神的一滴6 小时前
图形学中的纹理映射问题:摩尔纹与毛刺的深度解析
c++·程序人生·unity·游戏引擎·图形渲染·unreal engine
lingxiao168886 小时前
WebApi详解+Unity注入--上篇:基于Framework的WebApi
c#·wpf·web
ttod_qzstudio7 小时前
从Unity的C#到Babylon.js的typescript:“函数重载“变成“类型魔法“
typescript·c#·重载·babylon.js
在路上看风景7 小时前
10. CPU-GPU协作渲染
unity