unity中调用dll文件总结
根据收集的资料,对unity中调用dll文件进行总结,目前常用的两种,在给出vs中封装dll文件的步骤。
一、调用c#中的dll文件
1.1封装dll文件
首先新建一个项目
然后创建一个类库,例如命名为Csharp
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Csharp
{
public class Class1
{
public static string getName(string name)
{
return name;
}
}
} 然后编译成dll文件,名字为Csharp.dll
1.2.在unity中使用自定义的dll组件
在unity中创建一个Plugins文件夹,所有的外部引用的dll组件必须要放在这个文件下,才能被using。如果是C#封装的dll,就用 using的方式引用,如果是C++的dll,就DllImport[""]的方式来添加对dll的引用。然后我在C#脚本中用这个dllusing UnityEngine;
using System.Collections;
using Csharp; //引用c#生成的dll文件,na