学习
引擎类
DataModelMesh
无法创建
不可浏览

*此内容使用人工智能(Beta)翻译,可能包含错误。若要查看英文页面,请点按 此处


概要
继承成员

API 参考
属性
Offset
读取并联
DataModelMesh.Offset:Vector3
代码示例
网格偏移和缩放
local TweenService = game:GetService("TweenService")
-- 实例化一个部件和一个网格
local part = Instance.new("Part")
part.Size = Vector3.new(4, 8, 4)
part.Position = Vector3.new(0, 4, 0)
part.Anchored = true
part.CanCollide = false
local mesh = Instance.new("SpecialMesh")
mesh.MeshType = Enum.MeshType.FileMesh
mesh.MeshId = "rbxassetid://1086413449"
mesh.TextureId = "rbxassetid://1461576423"
mesh.Offset = Vector3.new(0, 0, 0)
mesh.Scale = Vector3.new(4, 4, 4)
mesh.Parent = part
-- 选择框以显示部件范围
local box = Instance.new("SelectionBox")
box.Adornee = part
box.Parent = part
-- 将部件父级设置为工作区
part.Parent = workspace
-- 使用补间动画偏移和缩放
local tween = TweenService:Create(
mesh,
TweenInfo.new(1, Enum.EasingStyle.Linear, Enum.EasingDirection.Out, -1, true, 0),
{ Scale = Vector3.new(1, 1, 1), Offset = Vector3.new(0, 3, 0) }
)
tween:Play()

Scale
读取并联
DataModelMesh.Scale:Vector3
代码示例
网格偏移和缩放
local TweenService = game:GetService("TweenService")
-- 实例化一个部件和一个网格
local part = Instance.new("Part")
part.Size = Vector3.new(4, 8, 4)
part.Position = Vector3.new(0, 4, 0)
part.Anchored = true
part.CanCollide = false
local mesh = Instance.new("SpecialMesh")
mesh.MeshType = Enum.MeshType.FileMesh
mesh.MeshId = "rbxassetid://1086413449"
mesh.TextureId = "rbxassetid://1461576423"
mesh.Offset = Vector3.new(0, 0, 0)
mesh.Scale = Vector3.new(4, 4, 4)
mesh.Parent = part
-- 选择框以显示部件范围
local box = Instance.new("SelectionBox")
box.Adornee = part
box.Parent = part
-- 将部件父级设置为工作区
part.Parent = workspace
-- 使用补间动画偏移和缩放
local tween = TweenService:Create(
mesh,
TweenInfo.new(1, Enum.EasingStyle.Linear, Enum.EasingDirection.Out, -1, true, 0),
{ Scale = Vector3.new(1, 1, 1), Offset = Vector3.new(0, 3, 0) }
)
tween:Play()

VertexColor
读取并联
DataModelMesh.VertexColor:Vector3

©2026 Roblox Corporation、Roblox、Roblox 标志及 Powering Imagination 是我们在美国及其他国家或地区的注册与未注册商标。