Método Game onPause

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

Te suscribe a los eventos de pausa.

Ejemplos

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

Requisitos

  • Tu juego debe pausar toda la ejecución cuando se llama a callback. reanudar la ejecución solo cuando callback para onResume sea llamado. Esto se aplica a todos los comportamientos del juego, incluidos el bucle de juego, los sonidos, música, interacciones, llamadas de red y renderización.
  • Tu juego no debe usar la API de visibilidad de páginas ni otras APIs similares y debe usa solo estos métodos del SDK de GameSnacks.
  • El juego debe guardar el progreso del usuario cuando se llame a callback.
  • Si el juego está pausado, debe comunicarse claramente con el usuario.