User Tools

Site Tools


pt:poly

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

pt:poly [2016/01/01 22:48]
pt:poly [2020/02/28 10:46] (current)
Line 1: Line 1:
 +===== Poly =====
 +==== Formato ====
 +**poly** //numeric array variable//\\
 +**poly** {x1, y1, x2, y2, x3, y3 ...}
  
 +==== Description ====
 +Desenha um poligono.  Os vertices do poligono são dados pelas coordenadas guardadas no array. O número de vertices corresponde assim ao (número de elementos do array)/2 . O poligono pode também ser definido com um [[anonymousarray|Arrays inominados]] (lista de pares x,y em chavetas {}).
 +
 +==== Nota ====
 +O número de pontos no argumento do array foi removido da declaração poly na versão 0.9.4.
 +
 +==== Ver também ====
 +[[stamp|Stamp]]
 +==== Exemplo ====
 +<code>
 +# using an array
 +color blue
 +rect 0,0,300,300
 +color green
 +dim tri(1)
 +tri = {100, 100, 200, 200, 100, 200}
 +poly tri
 +</code>
 +<code>
 +# usando um array anónimo
 +color blue
 +rect 0,0,300,300
 +color green
 +poly {100, 100, 200, 200, 100, 200}
 +</code>
 +Ambos os programas fazem o mesmo:\\
 +{{:en:poly.png|}}
pt/poly.txt · Last modified: 2020/02/28 10:46 (external edit)