【持续更新】Unity3d使用的经验记录

本文探讨了Unity3D在状态同步中的应用,以及如何利用Mono和.NET Framework进行库的引入。通过在Visual Studio中创建项目,下载所需库,并将其导入Unity,实现了库的无缝对接。同时,解释了引入DLL库对IL2CPP编译过程的影响,表明一般情况下不会存在问题。
摘要由CSDN通过智能技术生成

最近在研究状态同步,使用unity来作为显示接口,本篇文章记录一些unity使用的经验。

1.Mono与.Net Framework关系

Mono是.net framework跨平台的实现,所以.net framework上能用的库都可以在Mono上使用。

2.Unity3d如何引入库

Unity可以设置Mono版本,一般是.Net Framework4.x和.Net Standard 2.0,如果想引入一个库,VS新建一个对应版本的项目,使用包管理器搜索并下载这个库,然后在项目目录下的package文件夹内就会有这个库的dll和依赖的dll,复制到unityAssert目录下,然后切换到Unity3d界面,会自动加载库,加载成功后,切换回VS既可以使用引入的dll了

3.引入dll库对IL2CPP的影响

dll 和 C# 代码最终会被编译成IL(中间语言代码),然后才会执行IL转换cpp的步骤,所以一般来说不会有问题。(作为一个新手的猜测)

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值