BlockMesh
*เนื้อหานี้แปลโดยใช้ AI (เวอร์ชัน Beta) และอาจมีข้อผิดพลาด หากต้องการดูหน้านี้เป็นภาษาอังกฤษ ให้คลิกที่นี่
ตัว BlockMesh ใช้เมช BasePart ใน SpecialMesh ที่มันเป็นลูกพี่ลูกน้อง มันจะปฏิสัมพันธ์เหมือนกันกับ SpecialMesh.MeshType ที่มี 2>Class.SpecialMesh.MeshType2> ตั้งค่าเป็น 5>Class.SpecialMesh5> เป็นลูกพ
BlockMesh ทำอะไร?
BlockMesh ให้ Class.BasePart มันถูกใช้กับเมชชาติที่มีรูปร่างเหมือนเมชชาติ มันเหมือนกับ Roblox ปกติ Part
ขนาดของเมชจะเคลื่อนที่ได้อย่างเส้นทางในทุกทิศทางด้วย BasePart.Size ซึ่งหมายถึงว่าบล็อกเมชที่มี BlockMesh สามารถปรับขนาดได้เหมือนอะไหล่อื่น ๆ
คุณสมบัติเพิ่มเติมที่ BlockMesh นำมาคือความสามารถในการตั้งค่า DataModelMesh.Scale และ DataModelMesh.Offset โปรพี่ลิงค์ของเมช
หมายเหตุว่า วัตถุ BlockMesh ไม่รวมเนื้อผ้น วัตถุ DataModelMesh.VertexColor ไม่ทำอะไร
ตัวอย่างโค้ด
local part = Instance.new("Part")
part.Position = Vector3.new(0, 2, 0)
part.Size = Vector3.new(5, 2, 5)
part.Anchored = true
local mesh = Instance.new("BlockMesh")
mesh.Scale = Vector3.new(0.5, 0.5, 0.5)
mesh.Offset = Vector3.new(0, 2, 0)
mesh.Parent = part
local adornment = Instance.new("SelectionBox")
adornment.Adornee = part
adornment.Parent = part
part.Parent = workspace
สรุป
คุณสมบัติ
คุณสมบัติรับทอดมาจากDataModelMeshค่าเริ่มต้นของเมชกำหนดตำแหน่งที่สัมพันธ์จาก BasePart.Position ของเมชที่จะปรากฏที่นี่
ขนาดของเมชกำหนดขนาดของเมชเมื่อเปรียบเทียบกับขนาดเดิมของมัน
เปลี่ยนสีของเนื้อผ้าเมช ที่ใช้กับ FileMesh.TextureId