ゲーム
ゲームモジュールはゲームに関するさまざまな機能を提供しています。JOGOS_SDK 简介
ページで自分のゲームエンジンに関連する部分を読んだ後、以下のように関連機能を使用できます:
javascript
window.JOGOS_SDK.game;
ゲームの一時停止/再開
ゲームが中断された場合(レベルの終了、ゲームの一時停止など)、必ずゲーム一時停止メソッドを呼び出してゲームが一時停止されたことを通知してください。ゲームが復元または再開された場合(復元、復活、次のレベルへの進入など)、忘れずにゲーム再開メソッドを呼び出してゲームが再開されたことを通知してください。SDK 内部では広告再生時の一時停止と再開を自動的に処理するため、重複して呼び出す必要はありません。
javascript
// ゲームが一時停止されたことを通知します
await window.JOGOS_SDK.game.pause();
// 一時停止したゲームが再開されたことを通知します
await window.JOGOS_SDK.game.continuePlay();
ゲームのロード開始/終了
ゲームのロードを開始する場合は、必ずロード開始メソッドを呼び出してゲームのロードが開始されたことを通知してください。ロードが終了したら、必ずロード終了メソッドを呼び出してゲームのロードが完了したことを通知してください。
javascript
// ゲームのロードが開始されたことを通知します
await window.JOGOS_SDK.game.loadingStart();
// ゲームのロードが終了したことを通知します
await window.JOGOS_SDK.game.loadingEnd();
ゲームのロードを開始する場合は、必ずロード開始メソッドを呼び出してゲームのロードが開始されたことを通知してください。ロードが終了したら、必ずロード終了メソッドを呼び出してゲームのロードが完了したことを通知してください。
javascript
// ゲームが一時停止されたことを通知します
await window.JOGOS_SDK.game.pause();
// ゲームが再開されたことを通知します
await window.JOGOS_SDK.game.continuePlay();
ハッピータイム
このメソッドは、プレイヤーが何らかの達成(ボスの撃破、高得点の達成など)をしたときに呼び出すことができます。このメソッドが正常に呼び出されると、ウェブサイトの祝賀アクション(例:紙吹雪の発射など)がトリガーされます。レベルの完了や報酬の獲得時には、このメソッドを呼び出す必要はありません。
javascript
// ゲームのハッピータイムを活性化
await window.JOGOS_SDK.game.happytime();