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 ไม่ทำอะไร

ตัวอย่างโค้ด

BlockMesh Instantiation

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

คุณสมบัติ

วิธีการ

อีเวนต์