Game onPause 方法

onPause(callback: () => void): void;

訂閱暫停活動。

範例

GameSnacks.game.onPause(() => {
  // Display pause screen.
  engine.scene("pauseScreen").setVisible();
  engine.loop.sleep();
});

需求條件

  • 遊戲必須在呼叫 callback 時暫停所有執行作業,且必須 只有在 onResumecallback 為 時,才會繼續執行 物件。這項規定適用於所有遊戲行為,包括遊戲迴圈、音效、 音樂、互動、網路呼叫和算繪。
  • 您的遊戲不得使用 Page Visibility API 或類似的 API,且必須 只能使用這些 GameSnacks SDK 方法。
  • 呼叫 callback 時,遊戲儲存使用者進度。
  • 遊戲在暫停時必須向使用者清楚傳達訊息。