我已经开始尝试让多线程了。我创建了一个线程,并希望它在恢复之前等待几秒钟。
public void Claim()
{
Thread myThread = new Thread( () => SetFaction(Factions.Split));
Debug.Log("starting");
// wait for a few seconds
// resume
}
public void SetFaction(Factions faction)
{
Debug.Log("claimed");
}
我知道团结有更简单的方法来完成这项任务,但如前所述,我想了解更多有关多线程的知识。