Unity3d 如何在unity中的秒后执行一组查询?
我正在制作一个游戏,作为我大学的最后一个项目。在网上做了一些简短的研究之后,我在unity中使用了Waitforsecond()之类的东西,但它不起作用,任何人都知道解决方案,请帮助 您可以为此使用协同程序:Unity3d 如何在unity中的秒后执行一组查询?,unity3d,unityscript,unity3d-2dtools,Unity3d,Unityscript,Unity3d 2dtools,我正在制作一个游戏,作为我大学的最后一个项目。在网上做了一些简短的研究之后,我在unity中使用了Waitforsecond()之类的东西,但它不起作用,任何人都知道解决方案,请帮助 您可以为此使用协同程序: void CallCoroutine() { StartCoroutine(PauseandGo(5)); } IEnumerator PauseandGo(int seconds) { yield return new WaitForSeconds(seconds);
void CallCoroutine()
{
StartCoroutine(PauseandGo(5));
}
IEnumerator PauseandGo(int seconds)
{
yield return new WaitForSeconds(seconds);
doSomething();
}
对于这类东西(在X秒后调用一个方法而不带参数),它比使用协同路由更易于使用和可读
Invoke("doSomething", 5);
将在5秒钟后调用doSomething()您的简短研究结果在哪里?你查过了吗?你查过那张支票了吗?你有代码要显示吗?