Metodo Game onPause

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

Consente di sottoscrivere gli eventi in pausa.

Esempi

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

Requisiti

  • Il tuo gioco deve mettere in pausa tutte le esecuzioni quando callback viene chiamato e deve riprendi l'esecuzione solo quando il valore di callback per onResume è chiamato. Questo vale per tutti i comportamenti del gioco, tra cui: ciclo di gioco, suoni musica, interazioni, chiamate di rete e rendering.
  • Il gioco non deve utilizzare l'API Page Visibility o API simili e deve usano solo questi metodi dell'SDK GameSnacks.
  • Il gioco deve salvare i progressi dell'utente quando viene chiamato callback.
  • Il gioco deve comunicare chiaramente all'utente se è in pausa.