飞道的博客

【Unity3D进阶4-6】Unity3D 多线程

441人阅读  评论(0)

一、目录

【Unity3D从入门到进阶】文章目录及设置这个专栏的初衷

二、前言

大家是不是一看这个标题都想吐槽了,因为很多资料都介绍Unity不支持多线程,Unity的多线程其实都是协程等等说法,然而协程也并不是真正的多线程。协程其实是等某个操作完成之后再执行后面的代码,或者说是控制代码在特定的时机执行。
那Unity到底支不支持多线程呢,其实答案是支持的,多线程是在Unity渲染和复杂逻辑运算时可以高效的使用多核CPU,帮助程序可以更高效的运行。
本篇就介绍一下在Unity中如何使用多线程。

三、启动线程

首先引入C#中使用多线程的类库

using System.Threading;

无参启动

	void Start()
	{
	   //创建无参线程对象
	   

转载:https://blog.csdn.net/q764424567/article/details/106220899
查看评论
* 以上用户言论只代表其个人观点,不代表本网站的观点或立场