エンジンクラス
FriendPages
*このコンテンツは、ベータ版のAI(人工知能)を使用して翻訳されており、エラーが含まれている可能性があります。このページを英語で表示するには、 こちら をクリックしてください。
コードサンプル
ロブロックスの友達を表示
local Players = game:GetService("Players")
local USERNAME = "Cozecant"
-- 最初に、プレイヤーのユーザーIDを取得します
local userId = Players:GetUserIdFromNameAsync(USERNAME)
-- 次に、彼らの友達のための FriendPages オブジェクトを取得します
local friendPages = Players:GetFriendsAsync(userId)
-- ページを歩きながら、すべての友達のユーザー名を収集します。各ページのエントリは
-- 友達に関する情報のテーブルで、Username を含みます。
local usernames = {}
while true do
for _, friend in ipairs(friendPages:GetCurrentPage()) do
table.insert(usernames, friend.Username)
end
if friendPages.IsFinished then
break
end
friendPages:AdvanceToNextPageAsync()
end
print("友達の " .. USERNAME .. ": " .. table.concat(usernames, ", "))