BlockMesh
*Bu içerik, yapay zekâ (beta) kullanılarak çevrildi ve hatalar içerebilir. Sayfayı İngilizce görüntülemek için buraya tıkla.
BlockMesh objesi, BasePart içine bir "tuğla" meshesi uygulayan. İşlevsel olarak SpecialMesh ile aynı davranır. İşlevsel olarak SpecialMesh.MeshType ile 2> tuğla2> ayarını çalıştırır.
BlockMesh ne yapar?
BlockMesh, uygulandığı malzeme şekilli bir grupta BasePart verir. Görünüm olarak standart Roblox Part ile aynıdır.
Mesh'in boyutları tüm yönlerde BasePart.Size ile lineer olarak skalenecek, böylece BlockMesh'i herhangi bir parçayla aynı şekilde yeniden boyutlandırılabilir.
Ancak, BlockMesh'in ek görevleri, DataModelMesh.Scale ve DataModelMesh.Offset özelliklerini ayarlayabilme yeteneğidir. Bu, gösterilen meshinin BasePart.Position veya 2> Class.BasePart.Size
Not as the BlockMesh object does not include a texture the DataModelMesh.VertexColor property does nothing.
Kod Örnekleri
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
Özet
Özellikler
Şuradan alınan Özellikler: DataModelMeshBir meshenin ofseti, meshenin gösterileceği BasePart.Position ile ilgili pozisyonu belirler.
Bir meshenin ölçeği, meshenin orijinal boyutlarına göre meskenin boyutunu belirler.
Bir meshenin dokusunun renkini FileMesh.TextureId ile kullanılan değiştirir.