从2019Unity关于UnityEngine.dll的拆分

原因

我在使用Visual Studio创建类库并且引入在Root\Editor\Data\Managed\UnityEngine.dll,使用时发现有些类不存在

解决方案

经过我一番网上查找发现,在近几年Unity其实把UnityEngine.dll中的东西拆分到了小的dll,

文件集目录:Root\Editor\Data\Managed\UnityEngine\.dll,如图:

UnityEngine.CoreModule.dll顾名思义就是UnityEngine的核心模块

扩展

另外说明其他的xml文件其实就是每个dllxml注释,如果在Unity中使用dll并且可以看到程序集的注释的话就必须要在引用的时候连同xml文件一起引用

另外如果您在生成dll的过程中为没有xml注释文件而感到困惑,那么请看如下:(项目 > ProjectName属性 > 生成 > 输出(勾选xml文档文件))

posted @ 2021-07-23 21:44  yassine  阅读(526)  评论(0编辑  收藏  举报