طريقة Game onPause

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

للاشتراك لإيقاف الأحداث مؤقتًا.

أمثلة

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

المتطلبات

  • يجب أن توقف لعبتك جميع عمليات التنفيذ مؤقتًا عند استدعاء callback. استئناف التنفيذ فقط عندما تكون قيمة callback في onResume هي استدعيت. ينطبق ذلك على جميع سلوكيات الألعاب، بما في ذلك: حلقة الألعاب والأصوات الموسيقى والتفاعلات والاتصالات عبر الشبكة والعرض.
  • يجب ألا تستخدم لعبتك واجهة برمجة تطبيقات مستوى رؤية الصفحة أو واجهات برمجة تطبيقات مشابهة، كما يجب أن استخدام طرق حِزم تطوير البرامج (SDK) الخاصة بـ GameSnacks فقط.
  • يجب أن تحفظ اللعبة مستوى تقدّم المستخدم عند استدعاء callback.
  • يجب أن تتواصل اللعبة مع المستخدم بوضوح إذا كانت متوقفة مؤقتًا.