Tuple

*Ta zawartość została przetłumaczona przy użyciu narzędzi AI (w wersji beta) i może zawierać błędy. Aby wyświetlić tę stronę w języku angielskim, kliknij tutaj.

A lista wartości jest listą wartości. Wiele metod i zwrotów w 2>Roblox Engine API2> przyjmuje i zwraca wiele wartości, ale API Reflection mówi „Lista” zamiast tych wartości.

Parametry

Jeśli metoda lub zwrotka przyjmuje tup z parametru, to przyjmuje wiele wartości. Na przykład API Referencja pokazuje, że metoda Class.BindableFunction:Execute() przyjmuje tup jako parametr, więc przyjmuje wiele argumentów.


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

Zwraca

Jeśli metoda metoda lub zwrot zwraca tabelę, to zwraca wiele wartości. Na przykład API Referencja pokazuje, że metoda Players:GetUserThumbnailAsync() zwraca tę tabelę, więc zwraca wiele wartości. Pierwszy wartość zwraca stronę internetową treści, a drugi to 1>Boolean1>.


local Players = game:GetService("Players")
local userId = 156 -- budowniczy
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