错误信息如下:
Assets/Slua/LuaObject/Unity/LuaDelegate_UnityEngine_WSA_AppCallbackItem.cs(12,74):
error CS0234: The type or namespace name `WSA' does not exist in the namespace `UnityEngine'.
Are you missing an assembly reference?
Assets/Slua/LuaObject/Unity/LuaDelegate_UnityEngine_Windows_Speech_DictationRecognizer_DictationErrorHandler.cs(12,74):
error CS0234: The type or namespace name `Windows' does not exist in the namespace `UnityEngine'.
Are you missing an assembly reference?
解决方法:
在发布移动平台andr时,这几个脚本是属于Windows平台的,在发布时,应该过滤掉。
如何过滤:
在CustomExport.cs类中,添加不需要导出的脚本名称,如下所示:
修改如下方法:
public static void OnGetNoUseList(out List<string> list)
添加:
然后,再将之前生成的文件删除掉:
重新生成新的文件,即可。