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

为了方便开发,不破坏写好工具的封装性,我们经常讲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文件夹中就大功告成

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容