Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Android上Unity中的多线程_C#_Android_Multithreading_Unity5_Unityscript - Fatal编程技术网

C# Android上Unity中的多线程

C# Android上Unity中的多线程,c#,android,multithreading,unity5,unityscript,C#,Android,Multithreading,Unity5,Unityscript,在游戏过程中需要执行一些“长期工作”。显然,当这个工作被执行时,游戏会冻结在1-2秒。所以我把“长时间工作”的算法放到第二个线程中,正如预期的那个样,冻结已经消失了。。。但只有在个人电脑上,游戏在安卓设备上仍然冻结 请告诉我我错过了什么。也许有一些编译选项禁止多线程或类似的操作?线程必须工作。要找到真正的问题,您应该使用探查器。他们会告诉你程序何时、何地以及为什么会冻结

在游戏过程中需要执行一些“长期工作”。显然,当这个工作被执行时,游戏会冻结在1-2秒。所以我把“长时间工作”的算法放到第二个线程中,正如预期的那个样,冻结已经消失了。。。但只有在个人电脑上,游戏在安卓设备上仍然冻结


请告诉我我错过了什么。也许有一些编译选项禁止多线程或类似的操作?

线程必须工作。要找到真正的问题,您应该使用探查器。他们会告诉你程序何时、何地以及为什么会冻结