Klasa silnika
ExperienceNotificationService
*Ta zawartość została przetłumaczona przy użyciu narzędzi AI (w wersji beta) i może zawierać błędy. Aby wyświetlić tę stronę w języku angielskim, kliknij tutaj.
Materiały referencyjne dotyczące interfejsów API
Metody
CanPromptOptInAsync
Zwroty
Przykłady kodu
LocalScript - Implementacja prośby o zgodę na powiadomienia
local ExperienceNotificationService = game:GetService("ExperienceNotificationService")
-- Funkcja sprawdzająca, czy gracz może być poproszony o włączenie powiadomień
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
-- Nasłuchiwanie na zdarzenie zamknięcia prośby o zgodę
ExperienceNotificationService.OptInPromptClosed:Connect(function()
print("Prośba o zgodę zamknięta")
end)PromptOptIn
ExperienceNotificationService:PromptOptIn():()
Zwroty
()
Przykłady kodu
LocalScript - Implementacja prośby o zgodę na powiadomienia
local ExperienceNotificationService = game:GetService("ExperienceNotificationService")
-- Funkcja sprawdzająca, czy gracz może być poproszony o włączenie powiadomień
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
-- Nasłuchiwanie na zdarzenie zamknięcia prośby o zgodę
ExperienceNotificationService.OptInPromptClosed:Connect(function()
print("Prośba o zgodę zamknięta")
end)Zdarzenia
OptInPromptClosed
Przykłady kodu
LocalScript - Implementacja prośby o zgodę na powiadomienia
local ExperienceNotificationService = game:GetService("ExperienceNotificationService")
-- Funkcja sprawdzająca, czy gracz może być poproszony o włączenie powiadomień
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
-- Nasłuchiwanie na zdarzenie zamknięcia prośby o zgodę
ExperienceNotificationService.OptInPromptClosed:Connect(function()
print("Prośba o zgodę zamknięta")
end)