1.首先右键点击解决方案->添加->新建项目(这里要注意要选择的是 类库(.NET Framework))
2.想要在该类中使用unity引擎中的一些属性字段,需要右击“引用”->“添加引用”,点击“浏览”,找到对应版本编辑器文件夹下的 “Unity Engine.dll”,导入就可以了。
3.在这个类中编写需要的方法
public class Class1
{
public static string CShrapTool()
{
return "Hello World";
}
}
4.如下图操作,就可以生成这个脚本的dll文件了。
5.在该路径下找到生成的dll文件,将它放在unity项目中的“Plugins”目录下
6.在unity中创建一个脚本,就可以引用命名空间,调用里面的方法
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using ClassLibrary1;//应用新的命名空间
public class DllTest : MonoBehaviour
{
// Start is called before the first frame update
void Start()
{
//调用方法
Debug.Log(Class1.CShrapTool());
}
}
输出结果如下