美文网首页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