事件

您可以跟踪用户在游戏中点击特定按钮时发生的事件。

可用的事件及其处理方法如下:

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

HISTORY_BACK

要跟踪返回按钮的点击行为,请使用以下方法:

ysdk.on_event("HISTORY_BACK", function (self)
    -- 向用户显示自定义游戏对话框,其中提供用于
    -- 确认退出游戏、转到内部设置、商店等的选项
end)

注意

此事件仅在游戏在电视上运行时可用。

EXIT

如果用户在点击返回之后打开的自定义对话框中确认退出游戏,则游戏应发送退出事件。为此,请使用以下方法:

ysdk.dispatch_event("EXIT")

存储库
上一篇
下一篇