Comutare navigație
pbInfo.ro
Probleme
Probleme - clasa a IX-a
Probleme - clasa a X-a
Probleme - clasa a XI-a
Probleme din concursuri
Căutare problemă
Exerciții
Programează cu Blockly
Desenează cu Processing
Exersează SQL
Soluţii
Resurse
Resurse pentru clasa a IX-a
Resurse pentru clasa a X-a
Resurse pentru clasa a XI-a
Subiecte bacalaureat
Ajutor
Autentificare
Înregistrare
×
Autentificare
Utilizator sau email
Parola
Acest site foloseşte cookies. Navigând în continuare, vă exprimaţi acordul asupra folosirii cookie-urilor.
Îti place pbInfo? Atunci acceptă-l cu totul! Dezactivează modulul de blocare a reclamelor!
×
Lista scripturi
Script Nou
Ajutor
"Pesti" - Processing
ID
Autor
Duplicat din
Ultima modificare
#3914
Bozbici David (DavidBozbici)
-
Sambata, 16 mai 2020, 19:52
function setup() { createCanvas(400, 400); noStroke(); //deep sea background(55, 184, 137); //sand fill(179, 153, 39); rect(0, 375, 400, 25); //explicative text fill(44, 22, 204); textSize(15); text("Fish spawn as you click!", 100, 50); textSize(12); text("If you click on the sand, you'll summon algae!",85, 80); var Algae = function(Fx, Fy){ var varR = random(0, 256); var varG = random(0, 256); var varB = random(0, 256); var height = random(60, 400); fill(varR, varG, varB); ellipse(Fx, Fy, 5, height); }; var Fish = function(Fx, Fy, eyeSize){ //random colors for fish body var varR = random(0, 256); var varG = random(0, 256); var varB = random(0, 256); //fish body fill(varR, varG, varB); ellipse(Fx, Fy, 120, 70); fill(0, 0, 0); eyeSize = random(5, 30); ellipse(Fx + 30, Fy - 10, eyeSize, eyeSize); //another random colors for fish tail varR = random(0, 256); varG = random(0, 256); varB = random(0, 256); //fish tail fill(varR, varG, varB); triangle(Fx - 35, Fy, Fx - 70, Fy - 35, Fx - 70, Fy + 35); }; var Bubble = function(Bx, By, radius){ fill(151, 199, 197); ellipse(Bx, By, radius, radius); }; Bubble(30, 40, 30); Bubble(60, 90, 50); Bubble(295, 190, 60); Bubble(370, 60, 90); Bubble(45, 287, 40); Bubble(357, 345, 50); mouseClicked = function(){ if(mouseY > 375) {Algae(mouseX, mouseY);} if(mouseY <= 375) {Fish(mouseX, mouseY, 1);} }; }
Duplicare
Executare
Cod
×
Cod HTML
<iframe sandbox="allow-scripts" src="/p5js/index.php?id=3914" style="width:408px; height:408px;border:solid 1px gray; overflow: scroll;"></iframe>
×
Duplicare script
Denumirea noului script
Du-te sus!