ईवेंट

आप उपयोगकर्ता द्वारा खेल में कुछ विशेष बटन दबाने पर उत्पन्न होने वाली घटनाओं को ट्रैक कर सकते हैं।

उपलब्ध इवेंट्स और उनके साथ काम करने के तरीके:

ysdk = {
  on_event = function (eventName: "EXIT" | "HISTORY_BACK", listener: function): nil,
  dispatch_event = function (eventName: "EXIT" | "HISTORY_BACK", detail: table|nil): nil,
}

HISTORY_BACK

बटन Back पर क्लिक को ट्रैक करने के लिए, इस विधि का उपयोग करें:

ysdk.on_event("HISTORY_BACK", function (self)
    -- उपयोगकर्ता को कस्टम गेम डायलॉग दिखाने की क्षमता।
    -- खेल से बाहर निकलने की पुष्टि करना, आंतरिक सेटिंग्स, स्टोर आदि पर जाना।
end)

प्रतिबंध

यह घटना केवल तब उपलब्ध है जब खेल टेलीविजन पर चलाया जा रहा हो।

EXIT

यदि उपयोगकर्ता ने Back दबाने के बाद खुले कस्टम डायलॉग में गेम से बाहर निकलने की पुष्टि की है, तो गेम को एक एग्ज़िट इवेंट भेजना चाहिए। इसके लिए इस मेथड का उपयोग करें:

ysdk.dispatch_event("EXIT")

रिपोजिटरी