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
"Succes" - Processing
ID
Autor
Duplicat din
Ultima modificare
#2661
(oni)
MouseOver
Luni, 04 mar 2019, 21:30
function setup() { createCanvas(400, 400); rectMode(CENTER); } var N = 10; // numarul de patrate pe fiecare dimensiune var D = 150; // raza de actiune function draw() { background("lightblue"); fill("red"); textSize(70); text("Processing", 10,170); textSize(170); text("JS", 150, 360); var H = height / N, W = width / N; fill(255); for(var i = 1; i <= N ; i ++) for(var j = 1 ; j <= N ; j ++) { var h = H, w = W, x = (j-1) * W + W / 2 , y = (i-1) * H + H / 2; fill("white"); noStroke(); if(mouseX > 0 && mouseX < width && mouseY > 0 && mouseY < height && dist(x,y,mouseX,mouseY) < D) { h = dist(x,y,mouseX,mouseY) * H/ D; w = dist(x,y,mouseX,mouseY) * W/ D; } rect(x,y,w,h); } }
Duplicare
Executare
Cod
×
Cod HTML
<iframe sandbox="allow-scripts" src="/p5js/index.php?id=2661" style="width:408px; height:408px;border:solid 1px gray; overflow: scroll;"></iframe>
×
Duplicare script
Denumirea noului script
Du-te sus!