unity延迟几秒的代码
时间: 2024-04-11 11:06:09 浏览: 159
Unity动画库插件iTween教程
在Unity中,可以使用`yield return new WaitForSeconds()`来延迟几秒钟执行代码。例如:
```csharp
void Start()
{
StartCoroutine(DelayedAction());
}
IEnumerator DelayedAction()
{
yield return new WaitForSeconds(2); // 延迟2秒钟
Debug.Log("Delayed action executed!");
}
```
这个例子中,`Start()`函数会启动一个协程`DelayedAction()`,它会延迟2秒钟后执行一个简单的调试信息。
阅读全文