エンジンクラス
ExperienceNotificationService
*このコンテンツは、ベータ版のAI(人工知能)を使用して翻訳されており、エラーが含まれている可能性があります。このページを英語で表示するには、 こちら をクリックしてください。
概要
方法
PromptOptIn():() |
APIリファレンス
方法
CanPromptOptInAsync
戻り値
コードサンプル
ローカルスクリプト - 通知許可プロンプトの実装
local ExperienceNotificationService = game:GetService("ExperienceNotificationService")
-- プレイヤーが通知を有効にするように促すことができるか確認する関数
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
-- オプトインプロンプトが閉じられたイベントをリッスンする
ExperienceNotificationService.OptInPromptClosed:Connect(function()
print("オプトインプロンプトが閉じられました")
end)PromptOptIn
ExperienceNotificationService:PromptOptIn():()
戻り値
()
コードサンプル
ローカルスクリプト - 通知許可プロンプトの実装
local ExperienceNotificationService = game:GetService("ExperienceNotificationService")
-- プレイヤーが通知を有効にするように促すことができるか確認する関数
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
-- オプトインプロンプトが閉じられたイベントをリッスンする
ExperienceNotificationService.OptInPromptClosed:Connect(function()
print("オプトインプロンプトが閉じられました")
end)イベント
OptInPromptClosed
コードサンプル
ローカルスクリプト - 通知許可プロンプトの実装
local ExperienceNotificationService = game:GetService("ExperienceNotificationService")
-- プレイヤーが通知を有効にするように促すことができるか確認する関数
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
-- オプトインプロンプトが閉じられたイベントをリッスンする
ExperienceNotificationService.OptInPromptClosed:Connect(function()
print("オプトインプロンプトが閉じられました")
end)