陈巧倩

Unity中文版-Create Gameplay Editor Features-Project Settings-Time(自翻译)

· 50 words · 1 minutes to read
Categories: Unity
Tags: Document

翻译Unity中文版的初衷是因为官方提供的中文版存在缺陷,而且翻译的不全。现在基于Unity2023.2版本对官方文档进行翻译。

Time 🔗

时间设置(菜单: Edit > Project Settings,然后选择时间类别)允许您设置一些控制游戏时间的属性。

属性 🔗

属性: 功能:
Fixed Timestep 一个与帧率无关的间隔,用于控制执行物理计算和 FixedUpdate () 事件的时机。
Maximum Allowed Timestep 一个与帧率无关的间隔,用于限制在帧率低时的最差情况。物理计算和 FixedUpdate () 事件在超过指定时间时不会执行。
Time Scale 时间推进的速度。更改此值以模拟子弹时间效果。值为 1 表示实时。值为 0.5 表示减速一半;值为 2 表示加速两倍。
Maximum Particle Timestep 一个与帧率无关的间隔,用于控制粒子模拟的精度。当帧时间超过此值时,粒子更新会在一帧中执行多次,以使每个步骤的持续时间不超过此值。例如,以 30fps 运行的游戏(每帧 0.03 秒)可以以 60fps(步长为 0.0167 秒)运行粒子更新,以获得更准确的模拟,但可能会牺牲性能。

详细信息 🔗

时间管理器允许您全局设置属性,但在游戏进行中,通过脚本设置这些属性通常比较有用(例如,将时间缩放设置为零是暂停游戏的一种有效方式)。请参阅有关时间和帧率管理的页面,了解如何在 Unity 中管理时间的完整详细信息。

结论 🔗

搬砖愉快!