เรียนรู้
Engine Class
WireframeHandleAdornment

*เนื้อหานี้แปลโดยใช้ AI (เวอร์ชัน Beta) และอาจมีข้อผิดพลาด หากต้องการดูหน้านี้เป็นภาษาอังกฤษ ให้คลิกที่นี่


สรุป
คุณสมบัติ
วิธีการ
AddLine(from: Vector3,to: Vector3):()
AddLines(points: {any}):()
AddPath(points: {any},loop: boolean):()
AddText(point: Vector3,text: string,size: number):()
Clear():()
สมาชิกที่ได้รับทอด
ตัวอย่างโค้ด
กรอบเส้นทางพื้นฐาน
local wireframe = script.Parent
-- ประกาศสี่จุดในรูปแบบสี่เหลี่ยม
local pathArray = {
Vector3.new(-10, 10, 0),
Vector3.new(10, 10, 0),
Vector3.new(10, -10, 0),
Vector3.new(-10, -10, 0)
}
-- นำเส้นทางไปใช้กับการตกแต่งและปิดมัน (เชื่อมต่อจุดเริ่มต้นและจุดสิ้นสุด)
wireframe:AddPath(pathArray, true)
Wireframe หลายสี
local wireframe = script.Parent
wireframe.Color3 = Color3.fromRGB(255, 0, 0) -- ตั้งค่าสายถัดไปเป็นสีแดง
wireframe:AddLine(Vector3.new(-10, 0, 0), Vector3.new(10, 0, 0))
wireframe.Color3 = Color3.fromRGB(0, 255, 0) -- ตั้งค่าสายถัดไปเป็นสีเขียว
wireframe:AddLine(Vector3.new(0, -10, 0), Vector3.new(0, 10, 0))
wireframe.Color3 = Color3.fromRGB(0, 0, 255) -- ตั้งค่าสายถัดไปเป็นสีน้ำเงิน
wireframe:AddLine(Vector3.new(0, 0, -10), Vector3.new(0, 0, 10))

เอกสารอ้างอิงเกี่ยวกับ API
คุณสมบัติ
Scale
อ่านพร้อมๆ กัน
ความสามารถ: Basic, UI
WireframeHandleAdornment.Scale:Vector3

Thickness
อ่านพร้อมๆ กัน
ความสามารถ: Basic, UI
WireframeHandleAdornment.Thickness:number

วิธีการ
AddLine
ความสามารถ: Basic, UI
WireframeHandleAdornment:AddLine(
from:Vector3, to:Vector3
):()
พารามิเตอร์
from:Vector3
ส่งค่ากลับ
()
ตัวอย่างโค้ด
Wireframe หลายสี
local wireframe = script.Parent
wireframe.Color3 = Color3.fromRGB(255, 0, 0) -- ตั้งค่าสายถัดไปเป็นสีแดง
wireframe:AddLine(Vector3.new(-10, 0, 0), Vector3.new(10, 0, 0))
wireframe.Color3 = Color3.fromRGB(0, 255, 0) -- ตั้งค่าสายถัดไปเป็นสีเขียว
wireframe:AddLine(Vector3.new(0, -10, 0), Vector3.new(0, 10, 0))
wireframe.Color3 = Color3.fromRGB(0, 0, 255) -- ตั้งค่าสายถัดไปเป็นสีน้ำเงิน
wireframe:AddLine(Vector3.new(0, 0, -10), Vector3.new(0, 0, 10))

AddLines
ความสามารถ: Basic, UI
WireframeHandleAdornment:AddLines(points:{any}):()
พารามิเตอร์
points:{any}
ส่งค่ากลับ
()
ตัวอย่างโค้ด
เส้น Wireframe จากอาร์เรย์
local wireframe = script.Parent
local linesArray = {
Vector3.new(-10, 0, 0), -- จุดเริ่มต้นของเส้นแรก
Vector3.new(10, 0, 0), -- จุดสิ้นสุดของเส้นแรก
Vector3.new(0, -10, 0), -- จุดเริ่มต้นของเส้นที่สอง
Vector3.new(0, 10, 0), -- จุดสิ้นสุดของเส้นที่สอง
Vector3.new(0, 0, -10), -- จุดเริ่มต้นของเส้นที่สาม
Vector3.new(0, 0, 10) -- จุดสิ้นสุดของเส้นที่สาม
}
-- ใช้เส้นทางสำหรับการตกแต่ง
wireframe:AddLines(linesArray)

AddPath
ความสามารถ: Basic, UI
WireframeHandleAdornment:AddPath(
points:{any}, loop:boolean
):()
พารามิเตอร์
points:{any}
loop:boolean
ส่งค่ากลับ
()
ตัวอย่างโค้ด
กรอบเส้นทางพื้นฐาน
local wireframe = script.Parent
-- ประกาศสี่จุดในรูปแบบสี่เหลี่ยม
local pathArray = {
Vector3.new(-10, 10, 0),
Vector3.new(10, 10, 0),
Vector3.new(10, -10, 0),
Vector3.new(-10, -10, 0)
}
-- นำเส้นทางไปใช้กับการตกแต่งและปิดมัน (เชื่อมต่อจุดเริ่มต้นและจุดสิ้นสุด)
wireframe:AddPath(pathArray, true)

AddText
ความสามารถ: Basic, UI
WireframeHandleAdornment:AddText(
point:Vector3, text:string, size:number
):()
พารามิเตอร์
point:Vector3
text:string
size:number
ค่าเริ่มต้น: 12
ส่งค่ากลับ
()

Clear
ความสามารถ: Basic, UI
WireframeHandleAdornment:Clear():()
ส่งค่ากลับ
()

©2026 Roblox Corporation. Roblox, โลโก้ Roblox และ Powering Imagination เป็นส่วนหนึ่งของเครื่องหมายการค้าที่จดทะเบียน และไม่ได้จดทะเบียนของเราในสหรัฐฯ และประเทศอื่นๆ