BlockMesh

Tampilkan yang Tidak Digunakan Lagi

*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.

Objek BlockMesh menerapkan mesh 'batu' ke BasePart yang menjadi orang tuanya.Ini berperilaku identik dengan SpecialMesh dengan SpecialMesh.MeshType diatur ke 'batu bata'.

Apa yang dilakukan BlockMesh?

Sebuah BlockMesh memberikan BasePart yang diterapkan ke meshes berbentuk batu bata. Ini identik dalam penampilan dengan Roblox standar Part .

Dimensi meshes akan skala secara lineer di semua arah dengan BasePart.Size, ini berarti bagian yang berisi BlokMesh dapat diubah dengan cara yang sama dengan bagian lainnya.

Fungsi tambahan yang dibawa oleh BlockMesh adalah kemampuan untuk mengatur properti DataModelMesh.Scale dan DataModelMesh.Offset.Ini memungkinkan posisi dan dimensi mesh yang ditampilkan untuk diubah tanpa mengubah atau dari mesh yang diberikan kepada.

Catatan sebagai objek BlockMesh tidak termasuk teksur yang properti DataModelMesh.VertexColor tidak melakukan apa pun.

Contoh Kode

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

Rangkuman

Properti

Properti diwarisi dari DataModelMesh

Properti

Metode

Acara