Phương thức onPause của trò chơi

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

Đăng ký tạm dừng sự kiện.

Ví dụ

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

Yêu cầu

  • Trò chơi của bạn phải tạm dừng tất cả quá trình thực thi khi callback được gọi và phải chỉ tiếp tục thực thi khi callback cho onResume được có tên. Điều này áp dụng cho tất cả các hành vi trong trò chơi, bao gồm: vòng lặp trò chơi, âm thanh, nhạc, lượt tương tác, lệnh gọi mạng và kết xuất hình ảnh.
  • Trò chơi của bạn không được sử dụng API Hiển thị trang hoặc các API tương tự và phải chỉ sử dụng các phương thức SDK GameSnacks này.
  • Trò chơi của bạn phải lưu tiến trình của người dùng khi callback được gọi.
  • Trò chơi của bạn phải thông báo rõ ràng cho người dùng nếu bị tạm dừng.