Unity3D的画面内容如何暂停?

你可以写一个状态机!

或者您可以添加以下代码。

time . scale = 0;

传输时间的缩放。这个可以用来减缓运动效果。当时间刻度提供1.0的时间时,它与实际时间一样快。当时间刻度交付时间为0.5时,比实际时间慢一半。

除了realTimeSinceStartup之外,时间刻度影响其时间和增量时间基于时间类的所有变量。

当然,你的IEnumerator函数也会停止。

也就是说,你的游戏除了声音在播放之外,基本停止了。