Android や iOS のビルド用に OnApplicationPause を利用していた場合
初期状態の UnityEditor ではこちらのイベントが呼び出されないため動作の確認ができない
しかし、PlayerSettings / Standalone / Run in Background を無効にすることで、UnityEditor 上でも OnApplicationPause が呼び出されるようになります
実行サンプル
public class SampleMonoBehaviour : MonoBehaviour { private void OnApplicationPause(bool pauseStatus) { Debug.Log($"Pause {pauseStatus}"); } }