欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Unity 调用 C# DLL

程序员文章站 2024-03-18 19:50:04
...

1. 环境

  1. Unity 2019.2.4f1
  2. VS 2019

2. VS 创建DLL

Unity 调用 C# DLL

Unity 调用 C# DLL
1. 项目名称
2. 项目路径
3. 选择 需要的.net框架
4. 创建项目

Unity 调用 C# DLL
1. 代码完成后 ,在右侧解决方案资源管理器 选中 ZeroErrLib
2. 鼠标右击 选择生成
1. bina生成的DLL 在项目 bin 目录下(具体在Release和Debug下就看你的编译环境了)
2. 例如:E:\XXX\ZeroErrLib\ZeroErrLib\bin\Release

3. Unity 调用 DLL

  1. 将生成的DLL放在Unity项目plugins目录下
  2. 新建脚本 ZeroErrController.cs
  3. 代码:
public class ZeroErrController : MonoBehaviour
{
    // Start is called before the first frame update
    void Start()
    {
        Debug.Log(UseController.ShowMessage("888888888888888888"));
    }

    // Update is called once per frame
    void Update()
    {
        
    }
}
  1. 运行结果
    Unity 调用 C# DLL