Một bộ Tuple là một danh sách các giá trị. Nhiều phương thức và callback trong API của Roblox Engine chấp nhận và trả về nhiều giá trị, nhưng Tài liệu API nói "Bộ Tuple" thay vì những giá trị đó.
Tham số
Nếu một phương thức hoặc callback chấp nhận một bộ Tuple làm tham số, thì nó chấp nhận nhiều giá trị. Ví dụ, Tài liệu API chỉ ra rằng phương thức BindableFunction:Invoke() chấp nhận một "Bộ Tuple" làm tham số, vì vậy nó chấp nhận nhiều đối số.
BindableFunction:Invoke(1, true, "string", Vector3.new(0, 0, 0))
Trả về
Nếu một phương thức hoặc callback trả về một bộ Tuple, thì nó trả về nhiều giá trị. Ví dụ, Tài liệu API chỉ ra rằng phương thức Players:GetUserThumbnailAsync() trả về một "Bộ Tuple", vì vậy nó trả về nhiều giá trị. Giá trị trả về đầu tiên là một URL nội dung, và giá trị thứ hai là một boolean.
local Players = game:GetService("Players")local userId = 156 -- buildermanlocal thumbType = Enum.ThumbnailType.HeadShotlocal thumbSize = Enum.ThumbnailSize.Size420x420local content, isReady = Players:GetUserThumbnailAsync(userId, thumbType, thumbSize)print(content, isReady) -- rbxthumb://type=AvatarHeadShot&id=156&w=420&h=420 true