Lớp công cụ
MessagingService
*Nội dung này được dịch bằng AI (Beta) và có thể có lỗi. Để xem trang này bằng tiếng Anh, hãy nhấp vào đây.
Tóm Tắt
Phương Pháp
PublishAsync(topic: string,message: Variant):() |
SubscribeAsync(topic: string,callback: function):RBXScriptConnection |
Tài Liệu Tham Khảo API
Phương Pháp
PublishAsync
SubscribeAsync
Lợi Nhuận
Mẫu mã
Đăng ký Nhắn tin Giữa Các Máy Chủ
local MessagingService = game:GetService("MessagingService")
local Players = game:GetService("Players")
local function onPlayerAdded(player)
-- đăng ký vào chủ đề
local topic = "player-" .. player.UserId
local connection = MessagingService:SubscribeAsync(topic, function(message)
print("Đã nhận tin nhắn cho", player.Name, message.Data)
end)
player.AncestryChanged:Connect(function()
-- hủy đăng ký khỏi chủ đề
connection:Disconnect()
end)
end
Players.PlayerAdded:Connect(onPlayerAdded)