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ų.
- Переглянути
2. Labas, pasauli!
Mes ruošiamės suprogramuoti šuniuko kelionę sukurtu keliu, bet prieš tai turime parašyti pirmąją programą. Ir ta pirmoji programa vadinasi - „Labas, pasauli!“ („Hello, world!“). Paprastai tai yra pati paprasčiausia programa, kuri nieko nedaro, tik išveda tekstą „Labas, pasauli!“ į konsolę (ar terminalą). CoSpaces aplinkoje mes padarysime taip, kad mūsų mergaitė, sėdinti ant suoliuko, pasakytų „Hello, world!“.
Pirmas dalykas, kurį reikia padaryti, yra padaryti modelius arba kitus resursus prieinamus programavimui. Tai daroma iškviečiant kontekstinį meniu (dešiniuoju pelės mygtuku spustelėkite ant objekto) ir „Code“ skiltyje įjungiant „Use in CoBlocks“:

Padarius tai, objektas (šiuo atveju 3D modelis) tampa paruoštas naudojimui programavime. Dabar atidarykime programavimo aplinką spustelėdami mygtuką „Code“. Tada, kairėje pusėje, raskite mygtuką „Actions“. Tai atidarys veiksmų skiltį. Šioje skiltyje raskite eilutę, skirtą sakymo operacijai (trečia eilutė nuo viršaus) ir vilkite ją šalia bloko „When Play clicked“ („Kai paspaustas Play“).

Iš esmės, mūsų programa jau baigta. Tik Kara (mūsų mergaitė) pasakys „Hi!“. Pakeiskime šį tekstą į „Hello, world!“.

Dabar, panagrinėkime įvestos komandos struktūrą. Pirmiausia, operacija yra susieta su konkrečiu objektu (žr. 1). Šiuo atveju tai yra Kara (tiksliau, jos modelis). Spustelėję šią dalį, galėsite pakeisti ją į kitą objektą. Antroji dalis yra pati komanda. Ji nekeičiama, nes dauguma komandų turi savo formą. Trečioji ir ketvirtoji dalys yra parametrai. Šiuo atveju turime du parametrus: tekstą, kurį reikia pasakyti, ir to teksto rodymo laiką. Įvedant ilgesnį tekstą, žemiau atsiranda teksto įvedimo laukas.
Taigi, mūsų pirmoji programa baigta. Paspauskite mygtuką „Play“ ir pažiūrėkite, ar ji veikia! Eksperimentuokite su kitais tekstais ir jų rodymo laikais!