Phương thức onPause của trò chơi
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
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.
Trừ phi có lưu ý khác, nội dung của trang này được cấp phép theo Giấy phép ghi nhận tác giả 4.0 của Creative Commons và các mẫu mã lập trình được cấp phép theo Giấy phép Apache 2.0. Để biết thông tin chi tiết, vui lòng tham khảo Chính sách trang web của Google Developers. Java là nhãn hiệu đã đăng ký của Oracle và/hoặc các đơn vị liên kết với Oracle.
Cập nhật lần gần đây nhất: 2025-07-25 UTC.
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2025-07-25 UTC."],[],[]]