Suomeksi kommentoitu ohjelma, joka piirtää ympyröitä Finnish language commented example program that draws circles

Dependencies:   PokittoLib

Fork of HelloWorld by Pokitto Community Team

/media/uploads/Pokitto/img_20180414_080935-1-.jpg

Suomeksi kommentoitu ohjelma, joka piirtää ympyröitä

Finnish language commented example program that draws circles

Committer:
Pokitto
Date:
Sun Oct 07 10:29:53 2018 +0000
Revision:
13:ae9a64172113
Parent:
12:c006fae9f691
Update lib

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Pokitto 11:c956634c67cc 1 #include "Pokitto.h" // liittää Pokitto-kirjaston ohjelman osaksi. Ps. "//" tarkoittaa kommenttia, ja sen perään voi kirjoittaa mitä vain
Pokitto 0:2d2a3994d55d 2
Pokitto 11:c956634c67cc 3 Pokitto::Core peli; // luodaan ohjelmaobjekti nimeltä "peli"
Pokitto 11:c956634c67cc 4
Pokitto 11:c956634c67cc 5 // main on C kielen "pääfunktio" josta ohjelma aina alkaa
Pokitto 0:2d2a3994d55d 6
Pokitto 0:2d2a3994d55d 7 int main () {
Pokitto 11:c956634c67cc 8 peli.begin(); // käynnistetään Pokitton näyttö ja muut toiminnot
Pokitto 11:c956634c67cc 9 peli.display.persistence=1; // käännetään näytön "pyyhkiytyminen" pois päältä
Pokitto 12:c006fae9f691 10 //Vastaus 3. asetetaan näkymättömäksi väriksi musta (0)
Pokitto 12:c006fae9f691 11 peli.display.invisiblecolor=0;
Pokitto 11:c956634c67cc 12
Pokitto 11:c956634c67cc 13 while (peli.isRunning()) { // while eli "kunnes" pyörii niin kauan kun Peli.isRunning = 1
Pokitto 11:c956634c67cc 14 if (peli.update()) { // kun on tullut aika piirtää näyttö uudelleen
Pokitto 11:c956634c67cc 15 peli.display.setColor(random(10)); // otetaan sattumanvarainen väri (random)
Pokitto 11:c956634c67cc 16 peli.display.fillCircle(random(110),random(88),random(20)); // piirretään ympyröitä näytölle satunnaisiin paikkohin ja satunnaisen kokoisina
Pokitto 12:c006fae9f691 17 // Vastaus 2. setCursor tehdään _ennen_ print komentoa
Pokitto 12:c006fae9f691 18 peli.display.setCursor(40,40);
Pokitto 12:c006fae9f691 19 // Vastaus 4. valitaan valkoinen (1) aktiiviseksi väriksi
Pokitto 12:c006fae9f691 20 peli.display.color = 1;
Pokitto 12:c006fae9f691 21 // Vastaus 1. kirjoitetaan oma nimi
Pokitto 12:c006fae9f691 22 peli.display.print("Pekka");
Pokitto 0:2d2a3994d55d 23 }
Pokitto 0:2d2a3994d55d 24 }
Pokitto 0:2d2a3994d55d 25 }