Classe motore
ExperienceNotificationService
*Questo contenuto è tradotto usando AI (Beta) e potrebbe contenere errori. Per visualizzare questa pagina in inglese, clicca qui.
Riferimento API
Metodi
CanPromptOptInAsync
Restituzioni
Campioni di codice
LocalScript - Implementazione del Prompt di Permesso per le Notifiche
local ExperienceNotificationService = game:GetService("ExperienceNotificationService")
-- Funzione per verificare se il giocatore può essere invitato ad abilitare le notifiche
local function canPromptOptIn()
local success, canPrompt = pcall(function()
return ExperienceNotificationService:CanPromptOptInAsync()
end)
return success and canPrompt
end
local canPrompt = canPromptOptIn()
if canPrompt then
local success, errorMessage = pcall(function()
ExperienceNotificationService:PromptOptIn()
end)
end
-- Ascolta l'evento di chiusura del prompt di opt-in
ExperienceNotificationService.OptInPromptClosed:Connect(function()
print("Prompt di opt-in chiuso")
end)PromptOptIn
ExperienceNotificationService:PromptOptIn():()
Restituzioni
()
Campioni di codice
LocalScript - Implementazione del Prompt di Permesso per le Notifiche
local ExperienceNotificationService = game:GetService("ExperienceNotificationService")
-- Funzione per verificare se il giocatore può essere invitato ad abilitare le notifiche
local function canPromptOptIn()
local success, canPrompt = pcall(function()
return ExperienceNotificationService:CanPromptOptInAsync()
end)
return success and canPrompt
end
local canPrompt = canPromptOptIn()
if canPrompt then
local success, errorMessage = pcall(function()
ExperienceNotificationService:PromptOptIn()
end)
end
-- Ascolta l'evento di chiusura del prompt di opt-in
ExperienceNotificationService.OptInPromptClosed:Connect(function()
print("Prompt di opt-in chiuso")
end)Eventi
OptInPromptClosed
Campioni di codice
LocalScript - Implementazione del Prompt di Permesso per le Notifiche
local ExperienceNotificationService = game:GetService("ExperienceNotificationService")
-- Funzione per verificare se il giocatore può essere invitato ad abilitare le notifiche
local function canPromptOptIn()
local success, canPrompt = pcall(function()
return ExperienceNotificationService:CanPromptOptInAsync()
end)
return success and canPrompt
end
local canPrompt = canPromptOptIn()
if canPrompt then
local success, errorMessage = pcall(function()
ExperienceNotificationService:PromptOptIn()
end)
end
-- Ascolta l'evento di chiusura del prompt di opt-in
ExperienceNotificationService.OptInPromptClosed:Connect(function()
print("Prompt di opt-in chiuso")
end)