有人可以解释WaitForSeconds()吗?

闪烁45

我试图让我的代码x在做某事之前等待几秒钟。我查找了如何执行此操作,并了解了该WaitForSeconds()功能。不幸的是,每当我尝试使用它时,我的代码中都会出现红色下划线。我正在尝试这样做,所以当您死亡时,它会在重新生成之前等待几秒钟:

 void Respawn()
{
    yield return new WaitForSeconds(5);
    gameObject.transform.position = spawnPoint;
}

我也知道我需要在某些StartCoroutine(Example());地方放置东西,但我也不知道该在哪里放置东西。如何正确执行此操作?

程序员

yield return new WaitForSeconds(5);必须在协程函数中使用。现在,您正在void函数中使用它void Respawn()将更void改为IEnumerator应该可以解决您的问题。

IEnumerator Respawn()
{
    yield return new WaitForSeconds(5);
    gameObject.transform.position = spawnPoint;
}

然后,您可以使用来调用它StartCoroutine(Respawn());每次调用它时,它将等待5几秒钟,然后执行gameObject.transform.position = spawnPoint;如果您想了解其工作原理,请访问这里

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

有人可以解释吗?

来自分类Dev

有人可以解释输出吗?

来自分类Dev

有人可以解释堆栈上下文吗?

来自分类Dev

有人可以解释__set和__get的重载吗?

来自分类Dev

有人可以解释redis setbit命令吗?

来自分类Dev

python tuple,有人可以解释这种行为吗?

来自分类Dev

有人可以解释这个(void **)&d_in吗?

来自分类Dev

有人可以解释cvPtr的OpenCV文档吗?

来自分类Dev

有人可以解释堆栈上下文吗?

来自分类Dev

有人可以全面解释WebRTC统计API吗?

来自分类Dev

有人可以解释i +++ x吗?

来自分类Dev

有人可以解释这本词典的行为吗?

来自分类Dev

VBA中的数组下标-有人可以解释吗?

来自分类Dev

有人可以解释Selenium中的Screenshot吗?

来自分类Dev

有人可以向我解释此代码吗?

来自分类Dev

有人可以解释Shell Shock Bash代码吗?

来自分类Dev

奇怪的红宝石行为。有人可以解释吗?

来自分类Dev

有人可以很好地解释Dagger 2吗?

来自分类Dev

有人可以准确解释这些gsub参数吗?

来自分类Dev

有人可以解释jQuery.sap.setObject吗?

来自分类Dev

有人可以解释AWS GET吗?

来自分类Dev

有人可以解释.wav(WAVE)文件头吗?

来自分类Dev

有人可以解释双递归python吗?

来自分类Dev

有人可以解释“使用”的含义吗?

来自分类Dev

有人可以解释下面的scala代码吗?

来自分类Dev

有人可以解释给定循环的行为吗?

来自分类Dev

有人可以为我解释这个递归吗?

来自分类Dev

有人可以解释该程序的控制流程吗?

来自分类Dev

有人可以解释这些C代码吗?