-
-
Notifications
You must be signed in to change notification settings - Fork 4
index
Estrutura da linguagem
-
() parênteses
-
, operador vírgula
-
- . operador ponto
-
/* */ comentário multi-linha
-
/** */ comentário documental
-
// comentário linha única
-
; operador ponto e vírgula
-
= atribuição
-
[] acesso a vetor
-
class classe
-
delay() atraso
-
draw() desenhar
-
false falso
-
loop() ativar redesenho
-
new alocar objeto
-
noLoop() desativar redesenho
-
redraw() redesenhar
-
return retornar
-
setup() configurar
-
size() tamanho da tela
-
true verdadeiro
-
void sem retorno
-
{} chaves
-
cursor() configurar cursor
-
frameCount número de quadros
-
framerate taxa de troca
-
framerate() definir taxa de troca
-
height altura da tela
-
noCursor() esconder cursor
-
screen tela
-
width largura da tela
Primitivos
- boolean booleano
- byte byte
- char caracter
- color cor
- float flutante
- int inteiro Compostos
- Array vetor / array
- Object objeto
- String cadeia de caracteres Conversão
- boolean() para booleano
- byte() para byte
- char() para caracter
- float() para float
- int() para inteiro
- str() para string
Operadores Relacionais
- != diferente
- > maior
- >= maior ou igual
- < menor
- <= menor ou igual
- == igual Iteração
- for() repita ... enquanto ...
- while() enquanto Condicionais
- else senão
- if() se / condicional Operadores Lógicos
- ! NÃOlógico
- && Elógico
- || OUlógico
Primitivas 2D
- arc() arco
- ellipse() elipse
- line() segmento de linha
- point() ponto
- quad() quadrilátero
- rect() retângulo
- triangle() triângulo Curvas
- bezier() curva bezier
- curve() curva Atributos on
- ellipseMode() modo elipse
- noSmooth() desativar alisamento
- rectMode() modo retângulo
- smooth() com alisamento
- strokeCap() final do traço
- strokeJoin() junção de traço
- strokeWeight() espessura do traço Vértice
- beginShape() iniciar forma
- bezierVertex() vértice bezier
- curveVertex() vértice em curva
- endShape() concluir forma
- vertex() definir vértice
Mouse
- mouseButton botão do mouse
- mouseDragged() ao arrastar mouse
- mouseMoved() ao mover mouse
- mousePressed mouse pressionado
- mousePressed() ao pressionar botão
- mouseReleased() ao soltar botão
- mouseX posição X atual
- mouseY posição Y atual
- pmouseX posição X anterior
- pmouseY posição X anterior Teclado
- key tecla
- keyCode código da tecla
- keyPressed tecla pressionada
- keyPressed() ao pressionar tecla
- keyReleased() ao soltar tecla Hora & Data
- day() dia
- hour() hora
- millis() tempo de sessão
- minute() minuto
- month() mês
- second() segundo
- year() ano Arquivo
- loadBytes() carregar Bytes
- loadStrings() carregar Strings
Área de Texto da IDE
-
print() escrever no console
-
println() escrever linha Imagens
-
save() salvar imagem
-
saveFrame() salvar seq. de quadros Arquivos
-
saveBytes() salvar bytes
-
saveStrings() salvar strings
-
popMatrix() inserir matriz da pilha
-
pushMatrix() retirar matriz da pilha
-
scale() mudar escala
-
translate() translacionar
Cenário
- background() fundo
- colorMode() modelo de cor
- fill() preenchimento
- noFill() sem preenchimento
- noStroke() desativar traço
- stroke() ativar traço Criação & Consulta
- alpha() coeficeinte alfa
- blue() azul
- brightness() brilho
- color() cor
- green() verde
- hue() matiz
- red() vermelho
- saturation() saturação
-
PImage tipo PImage Carregar & Visualizar
-
image() visualização de imagem
-
imageMode() modo de visualização
-
loadImage() carregar imagem
-
noTint() desativar tingimento
-
tint() ativar tingimento Pixels
-
blend() misturar
-
copy() copiar
-
filter() filtrar
-
get() consultar e extrair
-
loadPixels() carregar píxels
-
pixels[] array de pixels
-
set() definir pixels
-
updatePixels() atualizar pixels
-
PFont tipo PFont Carregar & Visuaizar
-
createFont() criar Fonte
-
loadFont() carregar Fonte
-
text() texto
-
textFont() fonte do texto Atributos
-
textAlign() alinhamento
-
textLeading() definir espaçmento
-
textMode() definir modo
-
textSize() definir tamanho da fonte
-
textWidth() definir largura
Operadores
- [ % ](modulo) resto / módulo - [ * ](multiply) multiplicação - [ + ](addition) adição - [ ++ ](increment) incremento - [ += ](addassign) soma e atribuição - [ - ](minus) subtração - [ -- ](decrement) decremento - [ -= ](subtractassign) subtração e atribuição - [ / ](divide) divisão Cálculo - [abs()](abs_) valor absoluto - [ceil()](ceil_) forro - [constrain()](constrain_) restrição - [dist()](dist_) distância - [floor()](floor_) chão - [max()](max_) máximo - [min()](min_) mínimo - [pow()](pow_) potência - [round()](round_) arredondamento - [sq()](sq_) quadrado - [sqrt()* ](sqrt_) raiz quadrada Trigonometria - [atan2()](atan2_) arco tangente - [cos()](cos_) coseno - [degrees()](degrees_) grau - [radians()](radians_) radiano - [sin()](sin_) seno - [tan()](tan_) tangente Random - [random()](random_) valor pseudo-randômico - [randomSeed()](randomSeed_) semente para randômico-
HALF_PI PI/2 = 1.57079...
-
PI PI = 3.14159...
-
TWO_PI 2*PI = 6.28318...
-
PSound tipo PSound Carregar
-
loadSound() carregar som
A referência de Processing está sob a licença Creative Commons BY-NC conforme indicado aqui. Esta Wiki-tradução é baseada na tradução e adaptação para o Português do Brasil do professor Luiz Ernesto Merkle