Méthode Game onPause

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

S'abonne aux événements de mise en veille.

Exemples

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

Conditions requises

  • Votre jeu doit suspendre toute exécution lorsque callback est appelé, et doit ne reprendre l'exécution que lorsque callback pour onResume est appelé. Cela s'applique à tous les comportements du jeu, y compris la boucle, les sons, la musique, les interactions, les appels réseau et le rendu.
  • Votre jeu ne doit pas utiliser l'API Page Visibility ou une API similaire, et doit n'utilisent que les méthodes du SDK GameSnacks.
  • Votre jeu devrait enregistrer la progression de l'utilisateur lorsque callback est appelé.
  • Votre jeu doit clairement indiquer à l'utilisateur s'il est mis en pause.