/// <returns>两个数之和</returns>
public static int Addition(int parameter1, int parameter2)
{
return parameter1 + parameter2;
}
/// <summary>
/// 字符串拼接
/// </summary>
/// <param name="parameter1">参数1</param>
/// <param name="parameter2">参数2</param>
/// <returns>拼接后的字符串</returns>
public static string Splice(string parameter1, string parameter2)
{
return parameter1 + parameter2;
}
/// <summary>
/// 输出文本 —— 颜色:绿色
/// </summary>
/// <param name="parameter">字符串</param>
public static void Print(string parameter)
{
UnityEngine.Debug.Log($"<b><color=lime><size={12}>{parameter}</size></color></b>");
}
}
【Unity C#代码封装dll文件完美教程】}
6Configuration generated —— 设置装备摆设生当作
在解决方案中 , 右键项目→→属性 , 打开设计界面
Unity 需要输出 3.5版本 , 及以下版本的dll
按照需求选择 , 这里我选择的是:Unity 3.5 .net full Base Class Libraries
完当作设置后 , 保留 。 右键解决方案→→生当作解决方案

7Find dll —— 找到我们生当作的dll文件
生当作后 , 找到我们的 dll 文件
文件在我们库项目中的 bin/Debug 目次下
别的生当作项目标输出界面也会列出路径位置


8Import Unity —— 导入到Unity
将 dll 文件 , 导入到 Unity 中即可利用
注重:Unity 2017.3版本后 , 库文件需要放在 Plugins文件夹下 , 才可以正常启用
没有 Plugins 文件夹 , 就本身新建一个
然后 , 我们写一个剧本 TestDll , 测试挪用我们的 dll 中的函数 , 打印输出
1.导入到 Unity 项目中

9测试剧本 , 用来测试我们封装的DLL结果

猜你喜欢
- 如何利用VBA代码插入同心圆
- 如何利用VBA代码插入禁止符
- 利用VBA代码涂鸦右箭头
- 算法学习之Math.random拓展封装
- Intellij IDEA怎么撤销本地代码的修改
- Python编辑器PyCharm如何设置在哪里重构代码
- 如何封装一个css样式库
- 异常代码c0000005应用程序无法正常启动解决办法
- 网站变黑白灰色的4种代码详细讲解
- 网站变灰代码:如何让网站变灰
