写C# dll供Unity调用

建立一个C#类库工程


项目属性,.net版本改为2.0,因为高版本unity不兼容


把感叹号的引用去掉


如果需要使用到UnityEngine里的东西,则需要添加引用,UnityEngine.dll可以再Unity安装目录下找到

%Unity安装目录%\Editor\Data\Managed\UnityEngine.dll


写接口


生成dll



把DebugLog.dll复制到Unity工程里(注意:放在Assets\Plugins里

然后就可以直接调用了

using UnityEngine;

DebugLog.LogGreen("hello world");



大功告成


相关文章

这篇文章将为大家详细讲解有关Unity3D中如何通过Animator动画...
这篇文章主要介绍了Unity3D如何播放游戏视频,具有一定借鉴价...
这篇文章给大家分享的是有关Unity3D各平台路径是什么的内容。...
小编给大家分享一下Unity3D如何实现移动平台上的角色阴影,希...
如何解析基于Unity3D的平坦四叉树地形与Virtual Texture的分...
这篇文章主要介绍Unity3D如何实现动态分辨率降低渲染开销,文...