Sprawdzam Sudoku - Kurs Unity - 6. Podpowiedzi
W poprzednim kroku zaimplementowaliśmy zasady gry . W tym kroku dodamy podpowiedzi pomagające rozwiązać Sudoku: Implementacja Zacznijmy od podpowiedzi w roboczej komórce. Chcemy, aby podpowiedziała ona niektóre opcje w sposób wizualny, tj. wartość która jest jedyną możliwą w danej kolumnie oznaczymy na niebiesko ( #1E88E5 ), w danym wierszu, na czerwono ( #D81B60 ), a w danym kwadracie 3x3 na żółto ( #FFC107 ). Pobieramy darmową ikonę celownika z pixabay.com , którą następnie korzystając z GIMP'a przerabiamy i przemalowujemy na wybrane kolory: Do możliwej wartości ( PossibilityRect ) dodajemy obrazy ( OnlyValueColImage , OnlyValueRowImage , OnlyValueGroupImage ) obrócone tak, aby możliwe było wyświetlenie kilku podpowiedzi jednocześnie (jeśli dana wartość może być jedyna np. zarówno w kolumnie jak i wierszu): Do możliwej wartości ( PossibilityRect ) dodajemy metody aktywujące podpowiedzi: public class PossibilityRect : MonoBehaviour { public GameObject onlyVal...