首先,我是两个平台的统一和空调控制台的新手。

我只是在探索与Airconsole集成的统一性,但是在导入“ airconsole插件”(从Asset Store导入)时遇到错误。

我正在Windows 10上使用最新版本的unity 2018.3.0f2 Personal

以下是我在统一控制台中看到的一些错误消息


  Assets \ AirConsole \ plugins \ Newtonsoft.Json \ Utilities \ DynamicWrapper.cs(27,20):错误CS0246:找不到类型或名称空间名称“ ModuleBuilder”(您是否缺少using指令或程序集引用?)
  
  Assets \ AirConsole \ plugins \ Newtonsoft.Json \ Utilities \ DynamicWrapper.cs(25,20):错误CS0246:找不到类型或名称空间名称“ ModuleBuilder”(您是否缺少using指令或程序集引用?)
  
  Assets \ AirConsole \ plugins \ Newtonsoft.Json \ Utilities \ DynamicReflectionDelegateFactory.cs(193,72):错误CS0246:找不到类型或名称空间名称“ ILGenerator”(是否缺少using指令或程序集引用?)
  
  Assets \ AirConsole \ plugins \ Newtonsoft.Json \ Utilities \ DynamicReflectionDelegateFactory.cs(214,81):错误CS0246:找不到类型或名称空间名称“ ILGenerator”(您是否缺少using指令或程序集引用?)
  
  ...........


我该如何解决该问题并测试基本的航空控制台示例。
提前致谢 :)

最佳答案

无需更新Newtonsoft.Json库。相反,您可以简单地在API Compatibility Level中将.NET 4.x设置为Player Settings / WebGL Settings / Other Settings

为了解决此错误,需要将平台(在“构建设置”中)设置为WebGL,或者您还必须在其自己的Player Settings中更改当前所选平台的API兼容性级别。

09-20 14:56