createColCuboid
Cria uma caixa alinhada aos eixos.
Sintaxe
Seção intitulada “Sintaxe”colshape createColCuboid ( number x, number y, number z, number tamanhoX, number tamanhoY, number tamanhoZ )Parâmetros
Seção intitulada “Parâmetros”| Nome | Tipo | Padrão | Descrição |
|---|---|---|---|
x, y, z | number | — | Canto de menor coordenada da caixa. |
tamanhoX | number | — | Largura, contada a partir de x. |
tamanhoY | number | — | Profundidade, contada a partir de y. |
tamanhoZ | number | — | Altura, contada a partir de z. |
Retorno
Seção intitulada “Retorno”A colshape criada, ou false se faltar um argumento ou ele não for um número (um aviso é escrito no console de debug) ou se a criação falhar.
Exemplo
Seção intitulada “Exemplo”-- caixa de 20x20x10 centralizada em (100, 200, 15)local sala = createColCuboid(90.0, 190.0, 10.0, 20.0, 20.0, 10.0)Veja também
Seção intitulada “Veja também”createColCircle— Cria um círculo no plano do mapa, sem limite de altura.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.getColShapeRadius— Lê o raio de um círculo, esfera ou tubo.