ニュース

Top  >   6. GameObject・Component・Transform  >   Q, ゲームの進行を一時停止(ポーズ)したい

Q, ゲームの進行を一時停止(ポーズ)したい

2026/03/19

メインコンテンツへスキップ
< すべてのカテゴリに戻る

A,結論

Time.timeScale = 0f で停止し、1fで再開します。

Time.timeScaleを0にしてもUpdate、unscaledDeltaTimeを使う処理、入力、音声などが全て停止するわけではありません。ゲーム入力を止め、UIは動かすなど対象を分けます。再開時は必要に応じて停止前の値を復元します。

※ 実機確認が必要な項目は、Editor だけで判断せず、対象デバイスでも必ず動作確認してください。

難易度:Level 2(初心者)
対象プラットフォーム:PC,Visual Studio,Unity
関連キーワード:C#,aca

Level 1-2 向けバナーLevel 3-5 向けバナー 1Level 3-5 向けバナー 2