Metode onPause game

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

Berlangganan untuk menjeda peristiwa.

Contoh

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

Persyaratan

  • Game Anda harus menjeda semua eksekusi saat callback dipanggil dan harus lanjutkan eksekusi hanya jika callback untuk onResume adalah dipanggil. Hal ini berlaku untuk semua perilaku game, termasuk: game loop, suara, musik, interaksi, panggilan jaringan, dan rendering.
  • Game Anda tidak boleh menggunakan Page Visibility API atau API serupa dan harus hanya menggunakan metode GameSnacks SDK ini.
  • Game Anda harus menyimpan progres pengguna saat callback dipanggil.
  • Game Anda harus berkomunikasi dengan jelas kepada pengguna jika dijeda.