getColShapeSize
Lê as dimensões de um retângulo, caixa ou tubo.
Sintaxe
Seção intitulada “Sintaxe”number [, number, number ] getColShapeSize ( colshape oShape )Retorno
Seção intitulada “Retorno”A quantidade de valores depende da forma:
| Forma | Valores devolvidos |
|---|---|
| Retângulo | tamanho em X, tamanho em Y |
| Caixa | tamanho em X, tamanho em Y, tamanho em Z |
| Tubo | altura |
Em círculos, esferas e polígonos — e quando oShape não é uma colshape válida — gera um erro Lua.
Exemplo
Seção intitulada “Exemplo”local largura, profundidade, altura = getColShapeSize(sala)Veja também
Seção intitulada “Veja também”createColCircle— Cria um círculo no plano do mapa, sem limite de altura.createColCuboid— Cria uma caixa alinhada aos eixos.createColSphere— Cria uma esfera.createColRectangle— Cria um retângulo no plano do mapa, sem limite de altura.createColPolygon— Cria uma área com o formato que você quiser, descrita por uma lista de vértices.createColTube— Cria um cilindro em pé, com a base na posição informada.getColShapeType— Descobre qual é o formato de uma colshape.isInsideColShape— Verifica se uma posição está dentro da forma.