Imagine Logo - Parancsok - EgyezéS

Saturday, 01-Jun-24 19:42:19 UTC

irányszög egérpoz] askeach [szem1 szem2] [setheading towards mousepos] Ha azt szeretnénk, hogy a figuránk állandóan reagáljon a egérmozgásra, meg kell kérnünk az Imagine-t, hogy a fenti parancsot állandóan futtassa a háttérben. Ehhez az örökké [ utasításlista] (forever [utasításlista]) parancsot kell használnunk. Vagyis a megfelelő parancs: örökké [kéregyenként [szem1 szem2] [irány! irányszög egérpoz]] forever [askeach [szem1 szem2] [setheading towards mousepos]] Ezen a videón láthatod az alkalmazás elkészítésének lépéseit: Ha az örökké parancsot egy indító (startup) nevű eljárásban helyezed el, akkor a projekt beolvasásakor azt az Imagine automatikusan végrehajtja. Ilyen eljárást úgy tudsz létrehozni, hogy megnyitod az Intéző ablakot, majd a főablak (mainwindow) elemen állva, az Elem menüben kiválasztod az Eljárás hozzáadása menüpontot, és beírod, hogy indító. Imagine Logo - 02. Előre, hátra, jobbra, balra, ismétlés parancsok - YouTube. Eljárás hozzáadása Eljárás nevének megadása és tartalma Itt meg is nézheted az elkészült projektet. Természetesen saját fényképedet, vagy az internetről letöltött képeket is felhasználhatsz a projekt elkészítéséhez.

Imagine Logo - 02. Előre, Hátra, Jobbra, Balra, Ismétlés Parancsok - Youtube

A rekurzív eljárások futtatásakor kezdő értéket kell megadni, melyet indításkor egy ablakban kér be a rendszer, de megadhatjuk a parancssorban is az eljárás neve után.

A szemforgató seriff A kép felhasználásával, önállóan készítsd el a fenti projektet, és mentsd el seriff néven. Itt Neked kell kikísérletezned a szemek megfelelő méretét. Készítsd el a hátteret is saját rajzok, vagy már kész képek segítségével! Céltábla készítése Cikkünk folytatásában a cowboyos alkalmazást fejlesztjük tovább egy olyan játékká, amelyben további (animált) rajzlistákat is felhasználunk. Ebben már egy céltábla is fontos szerepet fog kapni! Próbáld rajzlista segítségével megrajzolni az itt látható céltáblát. Segítségül annyit elárulunk, hogy a kitöltött kör színét a töltőszín! (setfillcolour, setfc) paranccsal tudod beállítani. (pl. : töltőszín! Imagine logo parancsok virág. "piros) A körök átmérője: 60, 50, 40, 30, 20, 10. A céltábla közepén a célkeresztet az előre lépés, hátra lépés és balra szög és jobbra szög parancsok használatával tudod megrajzolni. Jó munkát kívánunk! Abonyi-Tóth Andor Módszertani ajánló tantárgy informatika témakör Imagine rajzlisták használata évfolyam/korosztály 6. - 12. évfolyam módszer A tanár a tananyagot követve mutatja be az egyes funkciókat, vagy önálló feldolgozásra adja ki az anyagot.

Következő lépésben megmutatjuk, hogyan adhatjuk meg ezt az ábrát a Teknőc alakjának. Hozzunk létre egy teknőcöt, és nevezzük át szem1 -re! A teknőcöt (és más objektumot is) úgy tudunk átnevezni, hogy jobb gombbal kattintunk rajta, majd a megjelenő menüből kiválasztjuk a... változtatása menüpontot, és a megjelenő ablakban átírjuk a név mező tartalmát arra, amilyen nevet szeretnénk neki adni. Az átnevezés lépései Ha készen vagyunk az átnevezéssel, az imént használt parancsokat írjuk be a rajzlistába az alábbi módon. szem1'alak! [kör 30 tollatfel előre 5 töltöttkör 18] szem1'setshape [circle 30 penup forward 5 filledcircle 18] Ha nem gépeltünk el semmit, a teknőc alakja megváltozik, a Teknőcalak helyett a fenti ábrát kell látnunk. Alapvető utasítások - Imagine Logo. Készítsünk még egy ilyen szemet! Létrehozhatnánk egy új teknőcöt szem2 néven és megismételhetnénk a fenti műveleteket, de egyszerűbb, ha a szem1 nevű teknőcön állva lenyomjuk az egér jobbgombját, majd a megjelenő környezeti menüből kiválasztjuk a Vágólapra másol menüpontot, majd a lapon állva - szintén a jobb egérgombot használva - a menüből kiválasztjuk a Beillesztés a vágólapról menüpontot.

Eljárások Az eljárás volt sokáig a strukturált programozás legfontosabb nyelvi eleme. Egyszerűen megközelítve az eljárás olyan programrészlet, aminek neve van, és ezzel a névvel meghívható a program más pontjairól. Listakezelés A LOGO alapvető adatszerkezete a lista. A listakezelés problémai legtöbbször rekurzív programokkal oldhatók meg. Feladatok Logo feladatgyűjtemény

Imagine Parancsok

A csináld gomb megnyomására beállítódok a választott tollvastagság. tollszín: tsz! "színnév tsz! billentyű A megjelenő palettából kiválasztjuk a megfelelőt, vagy kikeverhetjük a kívánt színt. A csináld gomb megnyomására beállítódok a választott szín. tollat fel: tf Ha a teknőc mozog, nem húz maga alatt vonalat. tollat le: tl Ha a teknőc mozog, újra húz maga alatt vonalat. kitöltés: töltőmód! 1 Ezt a projekt során egyszer kell kiadni. színválasztás: töltőszín! színkód vagy töltőszín! Imagine logo parancsok kör. billentyű A megjelenő palettából kiválasztjuk a megfelelőt, illetve kikeverhetjük a kívánt színt. A csináld gomb megnyomására beállítódok a választott szín. tölt A parancsra kitöltődik a beállított színnel a rajzlap azon területe amelyben a teknőc tartózkodik. vigyázni kell azonban, hiszen a festék a többi rajzolóhoz hasonlóan itt is kifolyik, ha lyuk van az alakzaton. Noha van visszavonás, ez igen korlátozottan használható. tetszőleges: tetsz; szín, vonal méretezéshez a rendszer véletlenszerűen állítja elő a paraméter értékét.

Erre szolgál az irányszög (towards) függvény. Ki is próbálhatjuk a parancsot, kérjük meg a szem1 teknőcöt, hogy nézzen az egérkurzor irányába: kér "szem1 [irány! irányszög egérpoz] ask "szem1 [setheading towards mousepos] Nyilván ugyanezt meg kellene tennünk a szem2-vel is, hogy ne legyen kancsal a figuránk. Persze egyszerre több teknőcöt is megkérhetünk egy parancs elvégzésére, ezért írhatnánk a következőt: kér [szem1 szem2] [irány! Imagine parancsok. irányszög egérpoz] ask [szem1 szem2] [setheading towards mousepos] Ha ezt a parancsot kipróbáljuk, azt tapasztaljuk, hogy nem mindig a várható eredményt adja. Ha például a figura két szeme közé visszük az egérkurzort, szembetűnik, hogy mi a baj. A szem2 ugyanabba az irányba néz, mint a szem1. Ez azért van, mert a kér (ask) parancs mindkét teknőcre párhuzamosan végrehajtja ugyanazt a parancsot. Ha nem ezt szeretnénk, akkor használhatjuk a kéregyenként (askeach) parancsot, amely minden teknőcre külön-külön hajtja végre a megadott parancso(ka)t. Vagyis a megfelelő parancs: kéregyenként [szem1 szem2] [irány!