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
"Minecraft????" - Processing
ID
Autor
Duplicat din
Ultima modificare
#6145
6B - Dumitrache Nicolae (Nicky_Dumitrache)
-
Marti, 04 iun 2024, 17:38
var X=new Array(9),Y=new Array(9),x=new Array(9),y=new Array(9),z=new Array(9),FOV=100,k=0; function setup() { createCanvas(400, 400); angleMode(DEGREES); k=width/FOV; x[0]=0; y[0]=0; z[0]=300; } function draw() { background("cyan"); if(key=='s') if(z[0] < 1000) z[0]++; if(key=='d') if(x[0] > -100) x[0]--; if(key=='w') if(z[0] > 190) z[0]--; if(key=='a') if(x[0] < 350) x[0]++; if(key=='q') if(y[0] > -250) y[0]--; if(key=='e') if(y[0] < 300) y[0]++; x[1]=x[4]=x[5]=x[8]=x[0]-100; x[2]=x[3]=x[6]=x[7]=x[0]+100; y[1]=y[2]=y[5]=y[6]=y[0]+100; y[3]=y[4]=y[7]=y[8]=y[0]-100; z[1]=z[2]=z[3]=z[4]=z[0]-100; z[5]=z[6]=z[7]=z[8]=z[0]+100; if(z[0] == 190) ; for(var i=1; i<=8; i++) { X[i]=200+atan(x[i]/z[i])*k; Y[i]=200-atan(y[i]/z[i])*k; } noFill(); beginShape(); vertex(X[1],Y[1]); vertex(X[2],Y[2]); vertex(X[3],Y[3]); vertex(X[4],Y[4]); vertex(X[1],Y[1]); endShape(); beginShape(); vertex(X[5],Y[5]); vertex(X[6],Y[6]); vertex(X[7],Y[7]); vertex(X[8],Y[8]); vertex(X[5],Y[5]); endShape(); line(X[1],Y[1],X[5],Y[5]); line(X[2],Y[2],X[6],Y[6]); line(X[3],Y[3],X[7],Y[7]); line(X[4],Y[4],X[8],Y[8]); fill ("green"); text("x:",10,20); text(x[0],30,20); text("y:",130,20); text(y[0],150,20); text("z:",250,20); text(z[0],270,20); }
Duplicare
Executare
Cod
×
Cod HTML
<iframe sandbox="allow-scripts" src="/p5js/index.php?id=6145" style="width:408px; height:408px;border:solid 1px gray; overflow: scroll;"></iframe>
×
Duplicare script
Denumirea noului script
Du-te sus!