Tuples

*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.

Un tuple est une liste de valeurs. De nombreuses méthodes et callbacks dans l'API du moteur Roblox acceptent et retournent plusieurs valeurs, mais la référence de l'API utilise "Tuple" à la place de ces valeurs.

Paramètres

Si une méthode ou un callback accepte un tuple comme paramètre, cela signifie qu'il accepte plusieurs valeurs. Par exemple, la référence de l'API montre que la méthode BindableFunction:Invoke() accepte un "Tuple" en tant que paramètre, donc elle accepte plusieurs arguments.


BindableFunction:Invoke(1, true, "string", Vector3.new(0, 0, 0))

Retours

Si une méthode ou un callback retourne un tuple, cela signifie qu'il retourne plusieurs valeurs. Par exemple, la référence de l'API montre que la méthode Players:GetUserThumbnailAsync() retourne un "Tuple", donc elle retourne plusieurs valeurs. La première valeur de retour est une URL de contenu, et la seconde est un boolean.


local Players = game:GetService("Players")
local userId = 156 -- builderman
local thumbType = Enum.ThumbnailType.HeadShot
local thumbSize = Enum.ThumbnailSize.Size420x420
local content, isReady = Players:GetUserThumbnailAsync(userId, thumbType, thumbSize)
print(content, isReady) -- rbxthumb://type=AvatarHeadShot&id=156&w=420&h=420 true
©2026 Société Roblox. Roblox, le logo Roblox et Powering Imagination font partie de nos marques déposées aux États-Unis et dans d'autres pays.