在 Unity 中,Time.timeScale实现游戏暂停加速等
在 Unity 中,Time.timeScale 是用来控制游戏时间缩放的一个静态属性。通过设置 Time.timeScale,你可以实现暂停游戏、加快速度或减慢速度的效果。
Time.timeScale 的基本用法
- 正常速度:
Time.timeScale = 1.0f; - 暂停游戏:
Time.timeScale = 0f;(所有依赖于时间的更新都会暂停) - 加速游戏:
Time.timeScale = 2.0f;(速度加倍) - 减慢游戏:
Time.timeScale = 0.5f;(速度减半)
浙公网安备 33010602011771号