Tuplas

*Este contenido se traduce usando la IA (Beta) y puede contener errores. Para ver esta página en inglés, haz clic en aquí.

Una tupla es una lista de valores. Muchos métodos y callbacks en la API del Motor de Roblox aceptan y devuelven múltiples valores, pero la Referencia de la API dice "Tuple" en lugar de esos valores.

Parámetros

Si un método o callback acepta una tupla como parámetro, entonces acepta múltiples valores. Por ejemplo, la Referencia de la API muestra que el método BindableFunction:Invoke() acepta una "Tuple" como parámetro, por lo que acepta múltiples argumentos.


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

Retornos

Si un método o callback devuelve una tupla, entonces devuelve múltiples valores. Por ejemplo, la Referencia de la API muestra que el método Players:GetUserThumbnailAsync() devuelve una "Tuple", por lo que devuelve múltiples valores. El primer valor de retorno es una URL de Contenido, y el segundo es un booleano.


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 Roblox Corporation. Roblox, el logotipo de Roblox y "Powering Imagination" son algunas de nuestras marcas registradas y no registradas en los Estados Unidos y otros países.