官网:https://our palm.github.io/il runtime/public/v1/guide/tutorial.html
3359 github.com/our palm/il runtime
在Unity嵌入式软件包管理器中搜索' il运行时' 1.1存在:直接“安装”
1.2不需要首先将ILRuntime源信息添加到项目的Packages/manifest.json中。 在此文件的dependencies节点前添加以下代码
' scoped registries ' : [ { ' name ' : ' il runtime ',' URL ' : ' https://registry.NPM js.org ',' scopes':]
然后,在Unity的窗口包管理器菜单中,打开包管理器,选择顶部选项卡中的选项为All Packages,然后在高级中选中显示预览包
1.3如果仍然无法安装部分:unity版本,则无法直接在列表中打印ILRuntime。 如果找不到左侧的列表,请在项目manifest.json的dependencies部分的开头手动添加以下代码,以将ILRuntime添加到项目中
" com.our palm.il runtime " : "1.6.0"
图:
1.4导入并安装demoilruntime软件包后,在包管理器中检查ILRuntime,右边的详细页面中有Samples。 通过单击右侧的“导入到项目”,可以将示例演示的il运行时直接导入到当前项目中。
1.5演示错误报告示例引入过程后,unsafe可能因未打开而发生编译错误,但在PlayerSettings中选中allow unsafe代码可以解决编译问题。
1.6打开热更新DLL项目在assetssamplesil runtime1.6demohot fix _ project ~目录中打开热更新DLL的vs项目,然后单击
1.7最终解决方案如果执行上述配置后仍未找到ILRuntime,则可以按照以下Unity3D示例项目中的步骤手动安装ILRuntime
1.8安装成功