Sintaxis
Drawing.new(objectType: "Image" | "Line" | "Text" | "Circle" | "Square" | "Quad" | "Triangle"): DrawingObjectArgumentos
| Nombre | Tipo | Descripción |
|---|---|---|
objectType | "Image" | "Line" | "Text" | "Circle" | "Square" | "Quad" | "Triangle" | Tipo de objeto de dibujo a crear. |
Retornos
| Nombre | Tipo | Descripción |
|---|---|---|
object | DrawingObject | Objeto de dibujo creado. |
Descripción
Crea un nuevo objeto de dibujo del tipo solicitado.
Llamalo con 1 parametro(s): objectType. La tabla de argumentos explica que valores son obligatorios y cuales refinan el comportamiento.
Devuelve object (DrawingObject). Usa la tabla de retornos para separar valores correctos, resultados nil y errores recuperables.
Ejemplo
Crea un cuadrado visible y configura sus propiedades básicas de dibujo.
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