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
"Dancing Blob - Original - copie" - Processing
ID
Autor
Duplicat din
Ultima modificare
#3644
Marinescu Diana (Diana36)
Dancing Blob - Original
Luni, 10 feb 2020, 14:46
class sq { constructor(size, latency) { this.size = size; this.latency = latency; this.x = 0; this.y = 0; } update() { this.x += (mouseX - this.x) / this.latency; this.y += (mouseY - this.y) / this.latency; } show() { rect(this.x, this.y, this.size, this.size); } } var squares = []; function setup() { createCanvas(400, 400); rectMode(CENTER); for(let i = 0; i < 25; ++i) squares.push(new sq(i * 10, 1.5 * i + 1)); } function draw() { background(220); for(let i = 24; i >= 0; --i){ squares[i].update(); squares[i].show(); } }
Duplicare
Executare
Cod
×
Cod HTML
<iframe sandbox="allow-scripts" src="/p5js/index.php?id=3644" style="width:408px; height:408px;border:solid 1px gray; overflow: scroll;"></iframe>
×
Duplicare script
Denumirea noului script
Du-te sus!