Syntax
Drawing.new(objectType: "Image" | "Line" | "Text" | "Circle" | "Square" | "Quad" | "Triangle"): DrawingObjectArgumente
| Name | Typ | Beschreibung |
|---|---|---|
objectType | "Image" | "Line" | "Text" | "Circle" | "Square" | "Quad" | "Triangle" | Zu erstellender Zeichnungsobjekttyp. |
Rückgaben
| Name | Typ | Beschreibung |
|---|---|---|
object | DrawingObject | Erstelltes 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