Drawing

Drawing.new

Erstellt ein neues Zeichenobjekt des angeforderten Typs.

Syntax

Drawing.new(objectType: "Image" | "Line" | "Text" | "Circle" | "Square" | "Quad" | "Triangle"): DrawingObject

Argumente

NameTypBeschreibung
objectType"Image" | "Line" | "Text" | "Circle" | "Square" | "Quad" | "Triangle"Zu erstellender Zeichnungsobjekttyp.

Rückgaben

NameTypBeschreibung
objectDrawingObjectErstelltes Zeichenobjekt.

Beschreibung

Erstellt ein neues Zeichenobjekt des angeforderten Typs.

Rufe es mit 1 Parameter(n) auf: objectType. Die Argumenttabelle erklärt, welche Werte erforderlich sind und welche nur das Verhalten verfeinern.

Es gibt object (DrawingObject) zurück. Nutze die Rückgabetabelle, um erfolgreiche Werte von nil-Ergebnissen und behandelbaren Fehlern zu trennen.

Beispiel

Erstellen Sie ein sichtbares Quadrat und konfigurieren Sie seine grundlegenden Zeichnungseigenschaften.

local square = Drawing.new("Square")
square.Position = Vector2.new(120, 120)
square.Size = Vector2.new(220, 120)
square.Color = Color3.fromRGB(120, 170, 255)
square.Filled = true
square.Visible = true