我正在为Unity编写iOS插件。在Unity上我会在这个iOS插件中调用一个函数。
我想知道:这个函数是在主线程还是后台运行?因为似乎这个函数将在后台运行。
提前致谢
答案 0 :(得分:2)
在Unity中,一切都在一个线程上运行。 Unity在任何方面都不是多线程的。 (如果您确实启动了一个线程,您必须“回到”主线程,在Unity中执行任何操作,例如UI。)在您的iOS级别插件中,如果您转到另一个“您的问题”的线程。除非你专门这样做,否则它不会转到另一个线程。然后,你必须完全照顾它。