我有一个有趣的问题关于WebGL的建设。我的游戏在编辑器中工作得很好,但在建设WebGL后,它不能正常工作,并得到崩溃。错误说像“你正在使用linq.第一,但你的数据是空的”,我没有使用第一()函数我的任何脚本。请帮助我找不到任何关于这个错误。
我没有使用“第一”功能。项目在编辑器,android,ios上工作,但在webgl上不工作。我不知道是哪个脚本导致了这个错误。
at System.Linq.Enumerable.First[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x00000] in <00000000000000000000000000000000>:0
(Filename: currently not available on il2cpp Line: -1)
1条答案
按热度按时间fhg3lkii1#
如果您正在使用
FirstOrDefault()
方法,请将其全部更改为SingleOrDefault()
,并以此方式创建您的逻辑(必要时进行更改),否则此问题可能与您的UnityEditor版本有关。