Aprenda
Classe do mecanismo
WireframeHandleAdornment

*Este conteúdo é traduzido por IA (Beta) e pode conter erros. Para ver a página em inglês, clique aqui.


Resumo
Métodos
AddLine(from: Vector3,to: Vector3):()
AddLines(points: {any}):()
AddPath(points: {any},loop: boolean):()
AddText(point: Vector3,text: string,size: number):()
Clear():()
Membros herdados
Amostras de código
Esboço de Caminho Básico
local wireframe = script.Parent
-- Declare quatro pontos em uma disposição quadrada
local pathArray = {
Vector3.new(-10, 10, 0),
Vector3.new(10, 10, 0),
Vector3.new(10, -10, 0),
Vector3.new(-10, -10, 0)
}
-- Aplique o caminho ao adornamento e feche-o (conecte os pontos de início e fim)
wireframe:AddPath(pathArray, true)
Malha Multicolorida
local wireframe = script.Parent
wireframe.Color3 = Color3.fromRGB(255, 0, 0) -- Define a próxima linha como vermelha
wireframe:AddLine(Vector3.new(-10, 0, 0), Vector3.new(10, 0, 0))
wireframe.Color3 = Color3.fromRGB(0, 255, 0) -- Define a próxima linha como verde
wireframe:AddLine(Vector3.new(0, -10, 0), Vector3.new(0, 10, 0))
wireframe.Color3 = Color3.fromRGB(0, 0, 255) -- Define a próxima linha como azul
wireframe:AddLine(Vector3.new(0, 0, -10), Vector3.new(0, 0, 10))

Referência API
Propriedades
Scale
Ler Parallel
Recursos: Basic, UI
WireframeHandleAdornment.Scale:Vector3

Thickness
Ler Parallel
Recursos: Basic, UI
WireframeHandleAdornment.Thickness:number

Métodos
AddLine
Recursos: Basic, UI
WireframeHandleAdornment:AddLine(
from:Vector3, to:Vector3
):()
Parâmetros
from:Vector3
Devolução
()
Amostras de código
Malha Multicolorida
local wireframe = script.Parent
wireframe.Color3 = Color3.fromRGB(255, 0, 0) -- Define a próxima linha como vermelha
wireframe:AddLine(Vector3.new(-10, 0, 0), Vector3.new(10, 0, 0))
wireframe.Color3 = Color3.fromRGB(0, 255, 0) -- Define a próxima linha como verde
wireframe:AddLine(Vector3.new(0, -10, 0), Vector3.new(0, 10, 0))
wireframe.Color3 = Color3.fromRGB(0, 0, 255) -- Define a próxima linha como azul
wireframe:AddLine(Vector3.new(0, 0, -10), Vector3.new(0, 0, 10))

AddLines
Recursos: Basic, UI
WireframeHandleAdornment:AddLines(points:{any}):()
Parâmetros
points:{any}
Devolução
()
Amostras de código
Linhas de Wireframe de Array
local wireframe = script.Parent
local linesArray = {
Vector3.new(-10, 0, 0), -- Ponto de partida da primeira linha
Vector3.new(10, 0, 0), -- Ponto final da primeira linha
Vector3.new(0, -10, 0), -- Ponto de partida da segunda linha
Vector3.new(0, 10, 0), -- Ponto final da segunda linha
Vector3.new(0, 0, -10), -- Ponto de partida da terceira linha
Vector3.new(0, 0, 10) -- Ponto final da terceira linha
}
-- Aplique o caminho ao adorno
wireframe:AddLines(linesArray)

AddPath
Recursos: Basic, UI
WireframeHandleAdornment:AddPath(
points:{any}, loop:boolean
):()
Parâmetros
points:{any}
loop:boolean
Devolução
()
Amostras de código
Esboço de Caminho Básico
local wireframe = script.Parent
-- Declare quatro pontos em uma disposição quadrada
local pathArray = {
Vector3.new(-10, 10, 0),
Vector3.new(10, 10, 0),
Vector3.new(10, -10, 0),
Vector3.new(-10, -10, 0)
}
-- Aplique o caminho ao adornamento e feche-o (conecte os pontos de início e fim)
wireframe:AddPath(pathArray, true)

AddText
Recursos: Basic, UI
WireframeHandleAdornment:AddText(
point:Vector3, text:string, size:number
):()
Parâmetros
point:Vector3
text:string
size:number
Valor Padrão: 12
Devolução
()

Clear
Recursos: Basic, UI
WireframeHandleAdornment:Clear():()
Devolução
()

©2026 Roblox Corporation, Roblox, o logotipo Roblox e Powering Imagination estão entre nossas marcas registradas e não registradas nos EUA e em outros países.