Ein Tupel ist eine Liste von Werten. Viele Methoden und Rückrufe in der Roblox Engine API akzeptieren und geben mehrere Werte zurück, aber die API-Referenz sagt "Tupel" anstelle dieser Werte.
Parameter
Wenn eine Methode oder ein Rückruf ein Tupel als Parameter akzeptiert, dann akzeptiert es mehrere Werte. Zum Beispiel zeigt die API-Referenz, dass die Methode BindableFunction:Invoke() ein "Tupel" als Parameter akzeptiert, sodass sie mehrere Argumente akzeptiert.
BindableFunction:Invoke(1, true, "string", Vector3.new(0, 0, 0))
Rückgaben
Wenn eine Methode oder ein Rückruf ein Tupel zurückgibt, dann gibt sie mehrere Werte zurück. Zum Beispiel zeigt die API-Referenz, dass die Methode Players:GetUserThumbnailAsync() ein "Tupel" zurückgibt, sodass sie mehrere Werte zurückgibt. Der erste Rückgabewert ist eine Content-URL, und der zweite ist ein 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