Untiy 导入C# DLL动态链接库

Untiy 导入C# DLL插件。

1. 创建类库文件,注意选择.NET最好不要大于3.5版本,因为Unity使用的mono版本为2.0,支持最多到.NET 3.5版本。

Untiy 导入C# DLL动态链接库

2. 如下图,创建一个MyRandomClass,包含一个公有方法GetRandom(),获取C#自带随机数获取函数。

Untiy 导入C# DLL动态链接库

3.编译生成.dll文件,地址看输出信息。

Untiy 导入C# DLL动态链接库

4.生成两个文件。

Untiy 导入C# DLL动态链接库

5.将其中.dll后缀文件直接拖入Unity项目中Assets\plugins目录,若无,自行创建。

Untiy 导入C# DLL动态链接库

6.随便给个GameObject添加如下C#代码文件,用于测试是否成功调用C#DLL。

Untiy 导入C# DLL动态链接库

7.运行三次,成功666。

Untiy 导入C# DLL动态链接库