Membuat ring
Untuk membuat ring digunakan sintaks line(titikX1, titikY1, titikX2,
titikY2); yaitu untuk membuat garis di mana nilai X dan Y dilihat seperti
pada gambar di bawah ini, untuk membuat persegi gunakan metode yang
sama seperti membuat garis namun dengan mengubah line dengan rect.
fill(0,0,0);
rect(605,120,610,400);
Membuat Jaring-Jaring Ring
Untuk membuat jaring-jaring ring perintah yang digunakan sama
seperti membuat ring yaitu menggunakan sintaks line(titikX1, titikY1,
titikX2, titikY2);
Program 12.5 Hasil
// untuk membuat
jaring-jaring ring
line(500,110,520,200);
line(510,110,530,200);
line(520,110,540,200);
line(530,110,550,200);
line(540,110,560,200);
line(550,110,570,200);
line(560,110,580,200);
line(570,110,585,180);
line(580,110,590,160);
line(600,110,580,200);
line(590,110,570,200);
line(580,110,560,200);
line(570,110,550,200);
line(560,110,540,200);
line(550,110,530,200);
line(540,110,520,200);
line(530,110,515,180);
line(520,110,510,160);
Menambahkan Gambar Bola ke Layar Tampilan
Perintah untuk menambahkan Gambar sebelum dibuat kode
program processing nya adalah dengan memilih menu Sketch, Add File...
Menambahkan Gambar Bola ke Layar Tampilan
Kemudian lanjutkan dengan menuliskan kode program
processing berikut
Program 12.6 Hasil
// untuk membuat bola
image(bola,xPosition-25,
yPosition-35,60,68
Pantulan Gravitasi
Program 12.10 Hasil
// pantulan gravitasi
if (yPosition > height-Tbola/2)
{
yPosition = height-Tbola/2; Vy
= -Vy*.9;
}
Perlambatan bola
Program 12.11 Hasil
// perlambatan Bola
if (yPosition > height-Tbola/2-1)
{
Vx *=.9;
}
Penambahan Nilai
Program 12.12 Hasil
//penambahan nilai
if (xPosition >= 520 &&
yPosition < 110 && yPosition >
105)
{
yPosition=111;
if ( Vy <= 0)
{
Vy = -Vy;
}
else
{
nilai+=1;
}
}
Lempar Bola
Program 12.13 Hasil
// lempar bola
Void mouseDragged()
{ xPosition = mouseX;
yPosition = mouseY;
Vx = mouseX - pmouseX;
Vy = mouseY - pmouseY;
}