iap_event_queue()


アプリ内課金

iap_event_queue

購入情報のds_queueを作成します

構文

iap_event_queue();

戻り値

ds_queue
購入情報ののds_queueのインデックス番号

説明

この関数の目的は、すべてのストアの変更を取得、または購入が正常におこなわれてきたかどうかを確認するために使用することができます。 これは購入が正しく行われたかどうかの確認のみ可能であることに注意します。 任意のダウンロード可能なコンテンツがゲームによって受信されたかどうかは判定できません。 それをチェックするには、iap_product_files()iap_is_downloaded()関数を使用する必要があります。

インデックス番号は、課金アイテムのIDとは異なります。 この関数から返されるインデックス番号は0から始まります。 アイテム1はインデックス0、アイテム2はインデックス1、アイテム3はインデックス2となります。

この関数は、IAPイベントのみで使用可能であり、次の値を持ったds_queueを返します

  • 「-1」の場合、ストア状態に変化があったイベントを示します
  • 課金アイテムのインデックス番号。この値はiap_acquire()iap_consume()で使用することができます

注意点


注意点2

この関数により生成されたds_queueはGameMaker:Studioが管理するので、削除する必要はありません。

説明

var q;
q = iap_event_queue();
if !ds_queue_empty(q))
{
  store_status = ds_queue_dequeue(q);
}

上記コードは、ストアの購入情報をds_queueとして取得し、正しく取得できれば変数"store_status"に格納しています。 さらなる使用例は、関数iap_store_status()を参照してください。

Wiki内検索

#search(): You already view a search box

MENU

ドキュメント

GMLリファレンス

2ch

その他



最新の30件

2024-03-07 2023-08-09 2023-05-21 2023-05-20 2023-05-04 2022-10-13 2022-07-21 2022-07-02 2022-04-06 2021-11-30 2021-11-26 2021-10-03 2021-09-23 2021-08-15 2021-06-02 2021-01-23 2021-01-21 2021-01-19 2021-01-18 2021-01-16 2021-01-15

人気の10件

今日の10件



これまでの訪問者: 917
今日の訪問者: 1
昨日の訪問者: 0
閲覧者: 2