ドキュメント

Unity Engine

Unity Engine

時間とフレームレートの管理

Understand how Unity measures time so you can manage the rate at which time passes in your application and ensure values update according to the appropriate time scale.
読み終わるまでの所要時間 3 分最終更新 1ヶ月前

Unity の時間処理方法を理解し、ゲームプレイの安定性を保つことが重要です。更新は、キャラクターの位置、健康状態、スコアなどへの変更をキャプチャするために定期的な間隔で行われます。コードが間違った更新ループで変更を加えたり、時間の変動を許可しない場合、動きなどの効果が速すぎたり、遅すぎたり、滑らかでなくカクカクしたりする場合があります。
Time
クラスには、時間関連のさまざまな測定値や設定を取得したり、 (一部の例では) 設定したりできるプロパティーが含まれています。プロパティとその意味の完全なリストについては、スクリプティング API リファレンスの Time を参照してください。

トピック

説明

フレームごとの更新フレームごとに 1 回更新し、その頻度はフレームレートに依存します。
固定更新設定可能な固定時間間隔による更新。
ゲーム内時間とリアルタイムゲーム内時間とリアルタイムの関係の設定方法と、設定可能な効果。
時間の変動の処理Unity が時間とフレームレートの変動を補正し、一度の遅延の影響を制限するために使用する技術。
キャプチャフレームレートゲームプレイの動画録画時のフレームレート補正

追加リソース