ไวยากรณ์
Drawing.new(objectType: "Image" | "Line" | "Text" | "Circle" | "Square" | "Quad" | "Triangle"): DrawingObjectArguments
| ชื่อ | ชนิด | คำอธิบาย |
|---|---|---|
objectType | "Image" | "Line" | "Text" | "Circle" | "Square" | "Quad" | "Triangle" | ประเภทวัตถุการวาดที่จะสร้าง |
Returns
| ชื่อ | ชนิด | คำอธิบาย |
|---|---|---|
object | DrawingObject | สร้างวัตถุรูปวาดแล้ว |
คำอธิบาย
สร้างวัตถุรูปวาดใหม่ตามประเภทที่ร้องขอ
เรียกด้วย parameter 1 ค่า: objectType ตาราง arguments อธิบายค่าที่จำเป็นและค่าที่ปรับพฤติกรรม
ส่งคืน object (DrawingObject) ใช้ตาราง returns เพื่อแยกค่าที่สำเร็จ ผลลัพธ์ nil และ error ที่จัดการต่อได้
ตัวอย่าง
สร้างสี่เหลี่ยมจัตุรัสที่มองเห็นได้และกำหนดค่าคุณสมบัติการวาดขั้นพื้นฐาน
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