【发布时间】:2014-07-01 16:37:59
【问题描述】:
我正在使用 Unity 构建一个简单的 2D 游戏。在我的 C# 脚本中,我想在两个连续语句之间插入 2 秒的间隙。
void OnGUI()
{
GUI.Button (new Rect(400,40,45,45),"text1");
// time gap statement
GUI.Button (new Rect(800,40,45,45),"text1");
}
这意味着我希望创建和显示一个按钮,然后等待 2 秒钟,然后再创建下一个按钮并在屏幕上显示。 有什么简单的方法吗??
【问题讨论】:
-
@Derek 我假设您忘记在您的
Thread.Sleep(2000)之前添加“甚至不要尝试使用”。否则这是非常糟糕的建议。