love.graphics.polygon (Português)
love.graphics.polygon
Desenha um polígono.
Após o argumento modo, esta função pode aceitar múltiplos argumentos numéricos ou uma única tabela de argumentos numéricos. Em ambos casos, os argumentos são interpretados alternadamente como coordenadas x e y dos vértices do polígono.
Nota: quando no modo fill, o polígono deve ser convexo e simples ou poderão ocorrer artefatos de renderização. love.math.triangulate e love.math.isConvex podem ser usados no 0.9.0 ou posteriores.
Contents
Função
Sinopse
love.graphics.polygon( modo, ... )
Argumentos
ModoDeDesenho modo
- Como o polígono será desenhado.
número ...
- Os vértices do polígono.
Retorna
Nada.
Função
Sinopse
love.graphics.polygon( modo, vertices )
Argumentos
ModoDeDesenho modo
- Como o polígono será desenhado.
tabela vertices
- Os vértices do polígono em uma tabela.
Retorna
Nada.
Exemplos
Dois modos de desenhar o mesmo triângulo
Este exemplo mostra como dar explicitamente as coordenadas e como passar uma tabela como argumento.
-- passando as coordenadas diretamente
love.graphics.polygon('fill', 100, 100, 200, 100, 150, 200)
-- definindo uma tabela com as coordenadas
-- esta tabela também pode ser construída através de incrementos
local vertices = {100, 100, 200, 100, 150, 200}
-- passando a tabela para a função como segundo argumento
love.graphics.polygon('fill', vertices)
Veja Também
Outras Línguas
Dansk –
Deutsch –
English –
Español –
Français –
Indonesia –
Italiano –
Lietuviškai –
Magyar –
Nederlands –
Polski –
Português –
Română –
Slovenský –
Suomi –
Svenska –
Türkçe –
Česky –
Ελληνικά –
Български –
Русский –
Српски –
Українська –
עברית –
ไทย –
日本語 –
正體中文 –
简体中文 –
Tiếng Việt –
한국어
More info