BlockMesh

Hiển Thị Bản Đã Lỗi Thời

*Nội dung này được dịch bằng AI (Beta) và có thể có lỗi. Để xem trang này bằng tiếng Anh, hãy nhấp vào đây.

Vật thể BlockMesh áp dụng một lưới 'brick' cho BasePart nó được cha trực tiếp.Nó hành xử giống như một SpecialMesh với SpecialMesh.MeshType được đặt thành 'brick'.

Một BlockMesh làm gì?

Một BlockMesh cung cấp BasePart nó được áp dụng cho một lưới hình khối. Nó giống hệt về hình dáng với một lưới Roblox tiêu chuẩn Part .

Kích thước của lưới sẽ tăng theo đường thẳng trong tất cả các hướng với BasePart.Size, điều này có nghĩa là một phần chứa BlockMesh có thể được thay đổi kích thước tương tự như bất kỳ phần nào khác.

Tuy nhiên, chức năng bổ sung mà BlockMesh mang lại là khả năng đặt DataModelMesh.ScaleDataModelMesh.Offset tính chất.Chúng cho phép vị trí và kích thước của lưới được hiển thị được thay đổi mà không thay đổi hoặc của lưới là cha.

Lưu ý là đối tượng BlockMesh không bao gồm một kết cấu mà thuộc tính DataModelMesh.VertexColor không làm bất cứ điều gì.

Mẫu mã

A simple demonstration of how a BlockMesh can be created and how the DataModelMesh.Scale and DataModelMesh.Offset properties can be used.

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

Tóm Tắt

Thuộc Tính

Thuộc Tính kế thừa từ DataModelMesh
  • Đọc Song Song

    Offset của một khối lượng quyết định vị trí tương đối từ BasePart.Position của một BasePart mà khối lượng sẽ được hiển thị tại.

  • Đọc Song Song

    Tỉ lệ của một khối lượng quyết định kích thước của khối lượng so với kích thước ban đầu của nó.

  • Đọc Song Song

    Thay đổi màu sắc của bề mặt khối lượng, được sử dụng với FileMesh.TextureId .

Thuộc Tính

Phương Pháp

Sự Kiện