Time Manager はゲーム内の時間を制御するプロパティーを設定できます。これを表示するには、Edit > Project Settings > Time を選択します。
プロパティー: | 説明: |
---|---|
Fixed Timestep | フレームレートに依存しない、物理特性計算や FixedUpdate() イベントの実行する間隔。 |
Maximum Allowed Timestep | フレームレートが低い場合に、実行を制限するまでの秒数。物理特性計算や FixedUpdate() イベントは、指定した時間を超えて実行されません。 |
Time Scale | 時間が進む速度。バレットタイム効果をシミュレートするには、この値を変更します。1 は、リアルタイムになります。0.5 だとその半分の速度で、2 だと速度が 2 倍になります。 |
Time Manager のプロパティーはゲーム全体に影響しますが、ゲーム中にスクリプトからこれらの設定を変更したほうが使いやすい場合が、しばしばあります(例えば、ゲームをポーズする方法としては Time Scale を 0 に設定するのが便利です)。Unity での時間の管理についての詳細は タイムとフレームレートの管理 のページを参照してください。