Processing - Interagindo com o usuário
Veja como seu programa pode interagir com o usuário por meio do mouse ou teclado. Vamos expandir nosso conhecimento sobre Processing, permitindo a construção de programas mais complexos.
[ Hits: 10.566 ]
Por: Juliao Junior em 19/01/2015
char c; int x = 1; int ABERTURA = 1; int JOGANDO = 2; int state = ABERTURA; void setup() { size(600,380); background(230,0,0); smooth(); } void draw(){ if (state==ABERTURA){ drawAbertura(); } else if (state==JOGANDO){ drawLetra(); } } void drawAbertura(){ textAlign(CENTER); fill(255); textSize(28); text("Clique um botão do mouse para começar\n \n \n",width/2,height*0.3); textSize(22); text("Para jogar,\n digite a letra que aparece na tela",width/2,height*0.6); } void drawLetra(){ if (x==1){ background(0); c=(char)(int)(random(97,122)); textAlign(CENTER); textSize(48); fill(255); text(c,width/2,height/2); println(c); x = 2; } } void keyTyped(){ if (c==key){ x = 1; } } void mousePressed(){ if (state==ABERTURA){ state=JOGANDO; } }
Inkscape - Introdução (parte 1)
Processing - Programando para Android e iOS
Por que os GAMES não são a chave para o Linux em desktops
KaiOS: A ressurreição do FirefoxOS e o fim da segregação digital
Android Things - Aplicativos IoT padronizado para Indústria 4.0
Como customizar sua ROM Android
Processing - Programando para Android e iOS
Links importantes de usuários do VOL (3)
Atenção a quem posta conteúdo de dicas, scripts e tal (2)
Crie alias para as tarefas que possuam longas linhas de comando - bash e zsh
Criando um gateway de internet com o Debian
Configuração básica do Conky para mostrar informações sobre a sua máquina no Desktop
Aprenda a criar músicas com Inteligência Artificial usando Suno AI
Entendendo o que é URI, URL, URN e conhecendo as diferenças entre POST e GET
Instalando Discord no Fedora 40
Instalando Discord no Ubuntu 24.04 LTS
Como instalar o XFCE4-terminal na sua distribuição Linux e integrá-lo ao sistema
Como instalar o Tilix Terminal no Gnome e usá-lo como menu drop-down ao estilo Quake
Required key not available Refer to the mount.cifs(8) (0)
Sistema da Coréia do Norte - Red Star OS (38)
Problemas de instalação hyprland + Void Linux (1)
Acento til, agudo e circunflexo nao funcionam com Debian (4)