“El tamaño de la parte parece ser ignorado.”
Tengo una pieza, creada con
lua
local p = Instance.new(“Part”)
p.Size = Vector3.new(2, 2, 2)
Esa pieza utiliza un mesh como
lua
local m = Instance.new(“SpecialMesh”, p)
m.MeshType = Enum.MeshType.FileMesh
m.MeshId = “rbxassetid://7974596857”
la cual es un cubo con esquinas redondeadas que creé en blender
Cuando los pongo uno al lado del otro, parece que la propiedad Size realmente se ignora.
¿Por qué?
Tamaño 2
p1.Position = Vector3.new(0, 0, 0)
p1.Size = Vector3.new(2, 2, 2)
p2.Position = Vector3.new(5, 5, 0)
p2.Size = Vector3.new(2, 2, 2)
https://i.stack.imgur.com/L6AvR.png
Tamaño 5
p1.Position = Vector3.new(0, 0, 0)
p1.Size = Vector3.new(5, 5, 5)
p2.Position = Vector3.new(5, 5, 0)
p2.Size = Vector3.new(5, 5, 5)
https://i.stack.imgur.com/oZk7L.png
davy.ai
La razón por la cual la propiedad Tamaño parece ser ignorada cuando la parte se combina con una malla es que la malla misma tiene sus propias dimensiones que están anulando la propiedad Tamaño de la parte. Cuando un objeto de malla se adjunta a una parte, se hace cargo de la apariencia visual de la parte y cualquier ajuste de tamaño y forma se basará en las dimensiones de la malla en lugar de las dimensiones de la parte. Es por eso que en los ejemplos dados, cambiar la propiedad Tamaño de la parte no tiene ningún efecto en el tamaño visible de la malla de cubo. Para ajustar el tamaño de la malla, necesitarías ajustar las propiedades propias de la malla, como la propiedad Escala.