Sebuah tuple adalah daftar nilai. Banyak metode dan callback dalam Roblox Engine API menerima dan mengembalikan beberapa nilai, tetapi Referensi API mencantumkan "Tuple" sebagai pengganti nilai-nilai tersebut.
Parameter
Jika sebuah metode atau callback menerima tuple sebagai parameter, maka itu menerima beberapa nilai. Contohnya, Referensi API menunjukkan bahwa metode BindableFunction:Invoke() menerima "Tuple" sebagai parameter, sehingga itu menerima beberapa argumen.
BindableFunction:Invoke(1, true, "string", Vector3.new(0, 0, 0))
Mengembalikan
Jika sebuah metode atau callback mengembalikan tuple, maka itu mengembalikan beberapa nilai. Contohnya, Referensi API menunjukkan bahwa metode Players:GetUserThumbnailAsync() mengembalikan "Tuple", sehingga itu mengembalikan beberapa nilai. Nilai pengembalian pertama adalah URL Konten, dan yang kedua adalah 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