Ebben a leckében megtanulod használni:
A Scratch nem csak játékok és animációk készítésére alkalmas. Ebben a leckében egy egyszerű rajzolóprogramot állítunk össze.
A program elkészítése
- A program lehetőségei: szín változtatása, tollméret változtatása, rajzok törlése és természetesen rajzok készítése.
- Szereplők: színes pontok (színváltáshoz), + és – gombok (méret változtatásához), x gomb (rajzok törléséhez), tollhegy (rajzoláshoz). A tollhegy itt egy pici fekete pont, de természetesen más jelmeze is lehetne (pl. egy ceruza).
- A program elkészítéséhez a parancskészlet Toll csoportját fogjuk használni.
- Lássuk először a bal oldali sáv szereplőinek feladatait. Ők többnyire csak üzenetet küldenek a tollhegynek, hogy min változtasson (a színekből csak egyet mutatunk be példaképp):
- A tollhegy a megadott színnel és tollvastagsággal rajzol, ha lenyomva tartjuk az egér bal gombját, és nem rajzol, ha a gomb nincs lenyomva:
- Reagálás a többi szereplőtől kapott üzenetre:
- Már csak az lehet probléma, hogy a szürke sávba is tudunk rajzolni. Ennek két megoldása van: az egyik, hogy a szürke sávot nem a háttérre rajzoljuk, hanem szereplőként hozzuk létre. Mivel a toll a háttérre rajzol, ez a szereplő azt el fogja takarni.
- A másik megoldás egy feltétel beillesztése: a tollhegy csak akkor rajzoljon, ha az x koordinátája nagyobb, mint a szürke sáv jobb szélének ezen adata:
Mentsd el a projektedet rajztabla néven!
A kész játékot ide kattintva megtekintheted.
Variáció: Próbáld meg magadtól megvalósítani az alábbi játékot.
Írta és tervezte: Takács Valéria