Crtanje osnovnih geometrijskih oblika - pravougaonika - VII razred

 Biblioteka PyGame omogućava crtanje geometrijskih oblika - prave linije, kvadrata, pravougaonika, mnogougla, elipse, kruga, luka. Kombinovanjem ovih geometrijskih oblika može se isprogramirati crtanje različitih zanimljivih crteža. Na primjer, kombinovanjem geometrijskih oblika može se nacrtatipozadina u igrici i prepreke koje likovi treba da savladaju.

Crtanje pravougaonika

Za crtanje pravougaonika koristi se funkcija rect, koja se poziva na sljedeći način: pg.draw.rect().

















Posljednji argument u pozivu funkcije rect predstavlja debljinu linije sa kojom se crta pravougaonik. Kada je debljina linije jednaka nuli, tada je ceo pravougaonik ispunjen zadatom bojom.

Ukoliko treba da ceo pravougaonik bude ispunjen bojom, debljinu linije u pozivu funkcije rect treba izostaviti.

Naredba za crtanje pravougaonika koji je ispunjen zadatom bojom

Zadatak1: Napiši program koji će u prozoru dimenzija 300 x 250 piksela nacrtati dva pravougaonika - zeleni, kojem je nacrtan samo okvir, i plavi, koji je ispunjen bojom.

Rješenje


































Zadatak2: Napiši program koji će na sredini prozora nacrtati tortu na tri sprata. Dimenzije prozora su 400 x 400 piksela. Visina jednog sprata je 100 piksela. Širina prvog sprata je 300, drugog sprata 200, a trećeg 100 piksela.

Rješenje:



























Коментари

Популарни постови са овог блога

Rad na dijeljenim dokumentima - VII razred

Elektronska komunikacija - VII razred

Hiperveza i hipertekst - VII razred