Zmiany

Skocz do: nawigacji, wyszukiwania

Arkanoid

Usunięte 33 bajty, 19:34, 16 wrz 2014
/* Duszki - Klocki */
=== Duszki - Klocki ===
1. Ostatnim elementem gry są klocki, zbijane uderzeniami piłeczki. Analogicznie do wcześniejszych duszków, klocki tworzymy w edytorze graficznym, dowolnie wybierając kształt oraz kolor. <br />
2. Tworzymy duszka "targetCel A"<br /><center>[[Plik:Listaduszkow duszek1.jpg]]</center><br />
3. Aby nie powtarzać tej samej funkcjonalności wiele razy, poprzez tworzenie wielu ientycznych duszków, użyjemy kontrolki kopiującej duszki dostępne w Bloku [[Plik:Sklonuj.png]]. Dzieki temu, tylko w jednym miejscu będziemy programować zachowanie klocka.<br /> Tak stworzony duszek odpowiadać będzie za tworzenie swoich klonów.
* Ustawiamy startowe miejsce duszka
* 6 razy w pętli uruchamiamy instrukcje odpowiedzialne za stworzenie klonu oraz zmianę pozycji "rodzica" tak, aby każdy kolejny klon był przesunięty w prawo względem poprzedniego
* Każdy z utworzonych klonów przy pomocy kontrolki ('kiedy zaczynam jako klon') dostaje końcową funkcjonalność klocka. tj:<br /> ♦ Pokaż klocek,<br /> ♦ W momencie zetknięcia się z piłeczką wysyłamy do systemu informację o tym, że wystąpiło zdefiniowane przez nas zdarzenie "hit_on_targetuderzenie w cel"<br /><center>[[Plik:Duszek1 klonyCelAnowy.jpgJPG]]</center>
5. To samo zdarzenie odbieramy w skrypcie pileczki
<center>[[Plik:Koncowa pileczkaKulka nowy.jpgJPG]]</center>
6. Tak zmieniony skrypt piłeczki (odbierającej wiadomość o zdarzeniu zetknięcia piłeczki z klockiem) zapewni nam efekt "odbicia" piłeczki od klocka.
1495
edycji