Zmiany

Skocz do: nawigacji, wyszukiwania

Arkanoid

Dodane 100 bajtów, 23:13, 25 sie 2014
/* Kolejne klocki */
==== Kolejne klocki ====
* Po zaprogramowaniu w ten sposób pierwszego duszka , tworzymy kolejnego - , który będzie posiadać tą samą funkcjonalność, ale zmienimy inny mu wygląd - oraz pozycję startową - ten zestaw klocków będzie widniał wiersz wyżej
<center>[[Plik:Duszek2 kloc.jpg]]
[[Plik:Duszek2 skrpy.jpg]]</center>
* Oraz kolejnego, który będzie posiadać 2 poza funkcjonalnością, posiadaną przez pozostałe duszki, ma również lokalną zmienną "hp" odpowiedzialną za zbieranie informacji o ilości trafień piłki w cel. Ta opcja pozwala stworzyć elementy posiadajace np.: dwa życia.'''Uwaga:''' zmienna "hp" jest widziana tylko dla danego duszka. W przypadku gdybyśmy zrobili tą zmienną widoczną dla wszystkich duszków, już pierwsze trafienie w pierwszy klocek z 2hp pomniejszaloby wartosc hp dla wszystkich duszków. Po każdym uderzeniu kulki hp zmniejsza się o jeden. Jeżeli spadnie poniżej jednego uznajemy, że klocek został "zbity" i go ukrywamy. Dodana jest również kontrolka "czekaj, aż nie dotyka kulka", aby od razu po dotknięciu przez kulke odjąć hp tylko o 1 i zaczekać, aż kulka się odbije. Jest to konieczne uniknąć sytuacji, w której jedno odbicie pomniejsza od razu całe hp.
<center>[[Plik:Duszek2hp.jpg]]
[[Plik:Duszek3 skrpy.jpg]]</center>
 
* Ten duszek poza funkcjonalnością, jakie posiadały duszki poprzednie, ma również lokalną zmienną "hp" (widzianą tylko dla danego duszka - w przypadku gdybyśmy zrobili tą zmienną widoczną dla wszystkich duszków, wtedy już pierwsze trafienie w pierwszy klocek z 2hp pomniejszaloby wartosc hp dla wszystkich duszków). Po każdym uderzeniu kulki hp zmniejsza się o jeden. Jeżeli spadnie poniżej jednego uznajemy, że klocek został "zbity" i go ukrywamy. Dodana jest również kontrolka "czekaj, aż nie dotyka kulka", aby od razu po dotknięciu przez kulke odjąć hp tylko o 1 i zaczekać, aż kulka się odbije - aby jedno odbicie nie pomniejszało od razu całego hp.
1495
edycji