Methode zum Einschalten des Spiels

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

Abonniert Pausenereignisse.

Beispiele

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

Voraussetzungen

  • Dein Spiel muss die gesamte Ausführung anhalten, wenn callback aufgerufen wird, und muss Ausführung erst fortsetzen, wenn callback für onResume gleich aufgerufen. Dies gilt für das gesamte Spielverhalten, z. B. Spielschleife, Töne, Musik, Interaktionen, Netzwerkanrufe und Rendering.
  • Ihr Spiel darf nicht die Page Visibility API oder ähnliche APIs verwenden und muss verwenden Sie nur diese GameSnacks-SDK-Methoden.
  • Dein Spiel sollte den Nutzerfortschritt speichern, wenn callback aufgerufen wird.
  • Dein Spiel muss dem Nutzer klar kommunizieren, wenn es pausiert ist.