Olaylar

Kullanıcının oyunda belirli düğmelere bastığında oluşan olayları takip edebilirsiniz.

Mevcut olaylar ve bunlarla çalışmak için yöntemler:

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 düğmesine basılmasını izlemek için şu yöntemi kullanın:

ysdk.on_event("HISTORY_BACK", function (self)
    -- Kullanıcıya özel oyun iletişim penceresinin gösterilmesi
    -- oyundan çıkışı onayla, dahili ayarlara git, mağazaya git vb.
end)

Dikkat

Bu olay, oyunun televizyonda çalıştırıldığı durumda mevcuttur.

EXIT

Kullanıcı Back'e tıkladıktan sonra açılan özel diyalog penceresinde oturumu kapatmayı onayladıysa, oyun bir oturum kapatma olayı göndermelidir. Bunu yapmak için aşağıdaki yöntemi kullanın:

ysdk.dispatch_event("EXIT")

Depo