게임 onPause 메서드

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

이벤트를 일시중지하려면 구독합니다.

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

요구사항

  • callback이 호출되면 게임이 모든 실행을 중지해야 하며 onResumecallback이 호출될 때만 실행을 재개해야 합니다. 이 요구사항은 게임 루프, 사운드, 음악, 상호작용, 네트워크 호출, 렌더링 등 모든 게임 동작에 적용됩니다.
  • 게임은 Page Visibility API 또는 유사한 API를 사용해서는 안 되며 이러한 GameSnacks SDK 메서드만 사용해야 합니다.
  • callback이 호출되면 게임에서 사용자 진도를 저장하는 것이 좋습니다.
  • 게임이 일시중지되면 사용자에게 명확히 전달해야 합니다.