Interakcijos
Interakcijos suteikia jūsų projektui smagumo. Taip pat tai labai praturtina mokymosi procesą. Todėl mes išmoksime įgyvendinti interakcijas naudodami CoBlocks. Pradėsime nuo paprastų interakcijų, padarydami, kad pasaulis reaguotų į jūsų veiksmus. Vėliau išmoksime kai kurių su programavimu susijusių dalykų.
- Visualizar
6. Logikos realizavimas
6.1. Praktika: logikos realizavimas
Šioje praktikoje padarysime tai, ką darėme pamokoje, kurioje išmokome įgyvendinti programos logiką. Tai yra, parašysime programą, kurioje, kai paspausime ant atidarytų durų, jos užsidarys. Ir atvirkščiai. Jei tai padarėte per pamoką, galite praleisti šį pratimą.
Taigi, prisiminkime pamoką ir atlikime šiuos žingsnius:
-
Paspauskite ant bokšto kairiuoju pelės mygtuku, kad jį parinktumėte. Padarykite bokštą prieinamą programavimui, įjungdami „Use in CoBlocks“.
-
Programavimo skiltyje parinkite „Events“ sritį. Suraskite komandą („when Medieval tower is clicked“). Tai bus pati pirmoji komanda įvykių kategorijoje. Dabar nutempkite šią komandą į programos pabaigą:

- Sukurkite kintamąjį door_is_open ir priskirkite jam reikšmę „true“.
- Valdymo skyriuje suraskite if ... else bloką ir nutempkite jį į bokšto paspaudimo įvykio lauką.
- Užpildykite if ... else bloko laukus taip, kaip mes išmokome praeitoje pamokoje. Turėtumėte gauti tokią programą:

- Paspauskite „Play“ mygtuką ir pažiūrėkite, kaip veikia jūsų programa. Atminkite, kad įvykis taps aktyvus, kai šuniukas nubėgs už bokšto – kaip mes tai suprogramavome.