Interakcijos

3. Didysis pabėgimas! (judėjimo keliu programavimas)

Mes beveik išmokome programuoti – sukūrėme savo pirmąją programą! :) Taigi, grįžkime prie šuniuko ir padarykime taip, kad jis bėgtų už namo, kai paspausime mygtuką „Play“.

Pirmiausia, padarome šuniuką prieinamą programavimui įjungdami parinktį „Use in CoBlocks“.


Idėja paprasta – mums tereikia padėti šuniuką ant kelio, o kelias nuves šuniuką jo trajektorija. Ši komanda yra „Transform“ skiltyje (ieškokite „move“ ir „on path“). Suradę perkeliame šią komandą į programavimo langą ir prijungiame ją prie sakymo komandos:

 

CoSpaces nežino, kas turėtų judėti keliu, todėl jis pasirenka pirmą objektą – mūsų mergaitę Karą. Turime ją pakeisti į šuniuką, kitaip Kara bėgs už namo :) Tai darome paspaudę išskleidžiamąjį meniu ir pasirinkę šuniuką („Dog“). Dabar galime išbandyti tai, ką sukonstravome :)

Na, šuniukas laukė, laukė ir... nuslydo už namo! :) Galbūt ne visai realistiška, bet vis šis tas. Jei manote, kad šuniukas slydo per greitai, pakeiskite kelio įveikimo laiką, kuris dabar yra 5 sekundės.

O taip, mes turime padaryti, kad šuniukas bėgtų, o ne slystų :) Ir netrukus tai padarysime mokydamiesi animacijų!