addColPolygonPoint
Acrescenta um vértice ao polígono.
Sintaxe
Seção intitulada “Sintaxe”bool addColPolygonPoint ( colshape oShape, number x, number y [, number indice = 0 ] )Parâmetros
Seção intitulada “Parâmetros”| Nome | Tipo | Padrão | Descrição |
|---|---|---|---|
oShape | colshape | — | O polígono. |
x | number | — | X do novo vértice. |
y | number | — | Y do novo vértice. |
indice | number | 0 | Onde inserir. 0 coloca no fim. Qualquer valor de 1 até a quantidade de vértices mais um insere naquela posição, empurrando os seguintes. |
Retorno
Seção intitulada “Retorno”true se o vértice foi adicionado, false (com um aviso) se o índice passar do intervalo permitido. Gera um erro Lua se a forma não for um polígono, se x ou y faltar ou não for um número, ou se indice for negativo. x e y também podem ser passados como um único Vector2.
Exemplo
Seção intitulada “Exemplo”addColPolygonPoint(territorio, 60.0, 120.0) -- vira o último vérticeaddColPolygonPoint(territorio, 80.0, 40.0, 1) -- vira o primeiroVeja 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.