CylinderMesh
*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.
Objek CylinderMesh menerapkan jaringan 'cylinder' ke BasePart yang bermasalah.
Apa yang dilakukan CylinderMesh?
Sebuah CylinderMesh memberikan BasePart yang diterapkan pada sebuah jaringan silinder.
Mesh yang diterapkan memberikan tampilan yang sama karena SpecialMesh.MeshType dari Class.SpecialMesh yang ditetapkan ke 'Cylinder' atau SpecialMesh ditetapkan ke 'Cylinder'. Namun, dalam kasus ini, alih-alih menyebutkan kedua kasus ini, itu diarah
Dimensi dari skala mesh relatif terhadap BasePart.Size dari BasePart . Skala ini seragam di sepanjang sumbu BasePart dan mempertahankan rasio 1:1 untuk sumbu X dan Z, menggunakan
Catat bahwa objek CylinderMesh tidak mencakup tekstur yang DataModelMesh.VertexColor property tidak melakukan apa-apa.
Mengapa menggunakan CylinderMesh?
Keuntungan menggunakan mesh over setting the Part.Shape property of a part to 'Cylinder' adalah bahwa DataModelMesh.Scale dan Class.DataModelMesh.Offset</
Perbedaan utama antara CylinderMesh atau SpecialMesh dengan SpecialMesh.MeshType tetap set ke 'Cylinder' adalah orientasi jaringan silinder. Dengan CylinderMesh, k
Contoh Kode
local part = Instance.new("Part")
part.Position = Vector3.new(0, 2, 0)
part.Size = Vector3.new(10, 2, 5)
part.Anchored = true
local mesh = Instance.new("CylinderMesh")
mesh.Parent = part
mesh.Scale = Vector3.new(1, 1, 1)
mesh.Offset = Vector3.new(0, 0, 0)
local adornment = Instance.new("SelectionBox")
adornment.Adornee = part
adornment.Parent = part
part.Parent = workspace
Rangkuman
Properti
Properti diwarisi dari DataModelMeshOffset dari mesh menentukan posisi relatif dari BasePart.Position dari BasePart yang akan ditampilkan.
Skala mesh menentukan ukuran mesh relatif terhadap dimensi aslinya.
Mengubah warna tekstur mesh, digunakan dengan FileMesh.TextureId .