🐢 Movimento
| pf N | parafrente |
| pt N | paratras |
| pd A | paradireita (graus) |
| pe A | paraesquerda (graus) |
| lp / bc | levanta / baixa caneta |
| et / mt | esconde / mostra tartaruga |
| va X Y | vai para coord. matemática |
| eixos E | desenha eixos, define :escala |
🖼️ Camadas (novo v3.0)
| ca | ativa camada animação (padrão) |
| cf | ativa camada fundo (estática) |
| lc | limpa camada ativa, tartaruga no lugar |
| lt | limpa ambas as camadas, volta ao centro |
| espere N | pausa N milissegundos |
; Eixos fixos + engrenagem animada:
cf eixos 40 ca
et
repita 9999 [
lc
lp va 0 0 bc
engrenagem 70 12 14
espere 40
pd 2
]
mt
📐 Expressões — use ( )
| ^ | potência |
| sqrt( ) | raiz quadrada |
| sin( ) cos( ) | graus |
| abs( ) PI | valor abs / pi |
pf ( 3 ^ 2 + 4 ^ 2 ) ^ 0.5
va ( :x * 40 ) ( 0 - ( :x ^ 2 ) * 40 )
📦 Variáveis
| atribui d 10 | define variável |
| pf :d | usa variável |
| faca d = :d + 5 | modifica |
atribui d 5
repita 80 [ pf :d pd 91 faca d = :d + 2 ]
📈 Gráfico de função
cf eixos 40 ca
equacao -5 5
💡 Exemplos
; Triângulo
repita 3 [ pf 150 pd 120 ]
; Estrela de 5 pontas
repita 5 [ pf 100 pd 144 ]
; Polígono
para poligono :n :t
repita :n [ pf :t pd ( 360 / :n ) ]
fim
; Flor
para petala :t
repita 90 [ pf :t pd 1 ]
repita 90 [ pf :t pe 1 ]
fim
para flor :t :n
repita :n [ petala :t pd ( 360 / :n ) ]
fim