Skip to content

Latest commit

 

History

History
34 lines (17 loc) · 1.17 KB

tehtävät.md

File metadata and controls

34 lines (17 loc) · 1.17 KB

Osa 6 - Koordinaatit - Tehtävät

  1. Tarvitset jokaisessa tehtävässä ohjelmaa, jolla on ikkuna. Ikkunan koon tulee olla leveydeltään 800 ja korkeudeltaan 600, ja siihen piirretään ympyrä. Ohjelmoi kyseinen ohjelma.

  1. Ohjelmoi seuraavat asiat edellisen tehtävän ohjelmaan juuri ennen koodia pyglet.app.run().

a) Käynnistä ohjelma ja katso missä ympyrä sijaitsee.

b) Kirjoita nyt ohjelmaan ympyrä.x = 100 ja käynnistä se uudestaan. Mitä tapahtuu?

c) Korvaa äsken lisäämäsi koodi. Kirjoita sen tilalle ympyrä.x = 800. Käynnistä ohjelma uudelleen. Mitä tapahtuu?

d) Lisää koodi ympyrä.y = 50. Käynnistä ohjelma uudelleen ja tutki mitä tapahtuu.


  1. Käytä ohjelmaa, jonka teit tehtävässä yksi.

Ohjelmassasi luodaan ympyrä luultavasti jollain suunnilleen tämän näköisellä koodilla:

ympyrä = pyglet.shapes.Circle(x = 400, y = 300, radius = 100)

Kokeile nyt muokata tässä koodissa olevia kohtia x = 400 ja y = 300.

a) Muokkaa koodia niin, että ympyrä on aivan vasemmassa reunassa.

b) Muokkaa koodia niin, että ympyrä on aivan yläreunassa.

c) Muokkaa koodia niin, että ympyrä on aivan oikeassa alareunassa.