Difference between revisions of "love.graphics.polygon (Português)"

(versão inicial em Português)
 
m (translation update)
 
Line 1: Line 1:
 +
<span style="color: #597E9A; font-size: 18pt">love.graphics.polygon</span>
 +
{{#set:RealLink=love.graphics.polygon (Português)}}
 +
{{#set:DisplayName=love.graphics.polygon}}
 
Desenha um polígono.
 
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 cada caso os argumentos são interpretados alternadamente como coordenadas x e y dos vértices do 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.
  
''Note: quando no modo '''fill''' o polígono deve ser [http://en.wikipedia.org/wiki/Convex_polygon convexo] e [http://en.wikipedia.org/wiki/Simple_polygon simples] ou poderão ocorrer rendering artifacts.''
+
''Nota: quando no modo '''fill''', o polígono deve ser [http://en.wikipedia.org/wiki/Convex_polygon convexo] e [http://en.wikipedia.org/wiki/Simple_polygon simples] ou poderão ocorrer artefatos de renderização. [[love.math.triangulate (Português)|love.math.triangulate]] e [[love.math.isConvex (Português)|love.math.isConvex]] podem ser usados no [[0.9.0]] ou posteriores.''
 
== Função ==
 
== Função ==
 
=== Sinopse ===
 
=== Sinopse ===
Line 10: Line 13:
 
</source>
 
</source>
 
=== Argumentos ===
 
=== Argumentos ===
{{param|DrawMode (Português)|modo|Como o polígono será desenhado.}}
+
{{param|DrawMode (Português)|modo|Como o polígono será desenhado.|ModoDeDesenho}}
{{param|number (Português)|...|Os vértices do polígono.}}
+
{{param|number (Português)|...|Os vértices do polígono.|número}}
=== Retornos ===
+
=== Retorna ===
 
Nada.
 
Nada.
 
== Função ==
 
== Função ==
Line 20: Line 23:
 
</source>
 
</source>
 
=== Argumentos ===
 
=== Argumentos ===
{{param|DrawMode (Português)|modo|Como o polígono será desenhado.}}
+
{{param|DrawMode (Português)|modo|Como o polígono será desenhado.|ModoDeDesenho}}
{{param|table (Português)|vertices|Os vértices do polígono em uma tabela.}}
+
{{param|table (Português)|vertices|Os vértices do polígono em uma tabela.|tabela}}
=== Retornos ===
+
=== Retorna ===
 
Nada.
 
Nada.
 
== Exemplos ==
 
== Exemplos ==
 
=== Dois modos de desenhar o mesmo triângulo ===
 
=== Dois modos de desenhar o mesmo triângulo ===
Este exemplo mostra como dar explicitamente as coordenadas e como passar um argumento tabela.
+
Este exemplo mostra como dar explicitamente as coordenadas e como passar uma tabela como argumento.
 
<source lang="lua">
 
<source lang="lua">
 
-- passando as coordenadas diretamente
 
-- passando as coordenadas diretamente
Line 40: Line 43:
  
 
== Veja Também ==
 
== Veja Também ==
* [[parent::love.graphics (Português)]]
+
* [[parent::love.graphics (Português)|love.graphics]]
 +
* [[love.math.triangulate (Português)|love.math.triangulate]]
 +
* [[love.math.isConvex (Português)|love.math.isConvex]]
 
[[Category:Functions]]
 
[[Category:Functions]]
 +
[[Sub-Category::Drawing| ]]
 
{{#set:Description=Desenha um polígono.}}
 
{{#set:Description=Desenha um polígono.}}
== Outros Idiomas ==
+
{{#set:Since=000}}
 +
== Outras Línguas ==
 
{{i18n|love.graphics.polygon}}
 
{{i18n|love.graphics.polygon}}

Latest revision as of 00:40, 26 September 2014

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.

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