Метод «Игра на паузе»

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

Подписывается на приостановку событий.

Примеры

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

Требования

  • Ваша игра должна приостанавливать все выполнение при вызове callback и возобновлять выполнение только тогда, когда вызывается callback для onResume . Это относится ко всему поведению игры, включая игровой цикл, звуки, музыку, взаимодействия, сетевые вызовы и рендеринг.
  • Ваша игра не должна использовать API видимости страниц или аналогичные API, а должна использовать только методы GameSnacks SDK.
  • Ваша игра должна сохранять прогресс пользователя при вызове callback .
  • Ваша игра должна четко сообщать пользователю, что она приостановлена.