|
Kod: |
1.0 Ustaw badany klocek na ostatnio postawiony. 1.1 Dla badanego klocka zlicz sąsiadów ustawiając odpowiednio 8 flag (0 - pole puste, 1 - pole pełne). 1.2 Podczas liczenia jeśli napotkamy sąsiadujący klocek, który nie był jeszcze sprawdzony i jest sąsiadem ostatnio postanowionego wracamy do punktu 1.1 1.2.1 Jeśli napotkamy sąsiada ustawiamy flage na 1 jeśli nie to na 0. ( sąsiad 1 flaga1, sąsiad 2 lfaga2 itd... ) 1.3 Po skończeniu zliczania sąsiadów ustawiamy danemu klockowi animacje według jego flag po czym zerujemy flagi. |
więc może dopowiem: