美文网首页csharp
Unity 使用VisualStuido将C#脚本封装打包DLL

Unity 使用VisualStuido将C#脚本封装打包DLL

作者: su9257_海澜 | 来源:发表于2017-12-23 15:36 被阅读272次

为了方便开发,不破坏写好工具的封装性,我们经常讲C#脚本打包成DLL使用,操作流程如下

创建项目,注意选择Net Framework版本,过高Unity无法支持
添加在脚本中使用的unity引用,在封装的脚本中我只使用了UnityEngine.dll,所以添加一个UnityEngine.dll就可以来了


在引用里面出现新添加的引用
然后添加我们要编译的脚本

删除多余初始类
右键启动项Debuger选择属性
选择生成里面的XML文档文件,这样打包出来的dll里面的注释也会显示,如果有自定义Conditional属性,例如:Unity Debug输出到屏幕并保存到本地中用到的编译条件[Conditional("EnableLog")],在条件编译符号里面添加对应的编译条件
右键解决方案选择重新生成解决方案
右键选择在资源管理器中打开文件夹
在打开文件夹中的bin中的debug文件夹中会找到生成的dll和对应的XML文件
然后把对应的dll和xml粘贴到Unity中的Plugins文件夹中就大功告成

相关文章

网友评论

    本文标题:Unity 使用VisualStuido将C#脚本封装打包DLL

    本文链接:https://www.haomeiwen.com/subject/tdlqgxtx.html