[Delphi] Dwie karty???

0

Witam
Mam takie pytanie bo nie wiem jak zrobic co takiego: Mam iles tam kart, wszystkie zakryte, klikam na pierwszej odkrywa sie kilkam na drugiej tez sie odwraca tylko wtedy juz sie porownuja ze soba i jesli sa ok czyli te same to cos z nimi zrobie, a jak sa różne to sie zakrywaja, jak to rozgrysc [glowa] w szczegolnosci aby te dwie kart po sprawdzeniu sie zakryły???
Jak zwykle dzieki za jaka kolwiek odpowiedz i Pozdrowionka

0

Ale o co ci chodzi? O rozwiązanie problemu z odwracaniem kart (graficznie), czy o porównianie kart? Napisz jaśniej.

0

Prawdopodobnie chodzi o grę typu memory. Hmmm... Wszystko zależy jak Ty to napisałeś. Powinno być tak że takie same karty mają jeden wspólny atrybut, wtedy bez problemu możesz użyć IF.

0

wielkie lol.
przydzielasz kazdej karcie numerek. Robisz dwuelementową tablicę of byte, bo chyba więcej niż 255 kart nie będziesz mieć, sprawdzasz czy w komorce nr 0 jest cos, jak nie ma to walisz tam nr karty wlasnie odkrytej, jak odkryje sie kolejna karta to sprawdzasz czy w komorce nr 0 cos jest, o jest, wiec walisz nr karty do komorki nr 1, porownujesz czy numerki sa takie same, jak nie to zakrywasz karty. A jak chcesz wiedzieć jak zapamietac ktora karta zostala odkryta, tzn jaka miala pozycje, to najlepiej stworz dwuelementowa tablice of TPoint i wal tam pozycje kart, ale wiesz co, tyle latek masz a takiego prostego problemu nie rozwiązesz?? Wstyd normalnie.

0

wielkie lol.
przydzielasz kazdej karcie numerek. Robisz dwuelementową tablicę of byte, bo chyba więcej niż 255 kart nie będziesz mieć, sprawdzasz czy w komorce nr 0 jest cos, jak nie ma to walisz tam nr karty wlasnie odkrytej, jak odkryje sie kolejna karta to sprawdzasz czy w komorce nr 0 cos jest, o jest, wiec walisz nr karty do komorki nr 1, porownujesz czy numerki sa takie same, jak nie to zakrywasz karty. A jak chcesz wiedzieć jak zapamietac ktora karta zostala odkryta, tzn jaka miala pozycje, to najlepiej stworz dwuelementowa tablice of TPoint i wal tam pozycje kart, ale wiesz co, tyle latek masz a takiego prostego problemu nie rozwiązesz?? Wstyd normalnie.

[wstyd] [wstyd] [wstyd] Ależ mi głupio bo w rzeczy samej to trudne nie jest, ale czasem jak człeka zamroczy to nie widzi rzeczy oczywistych, ale co tam sie będę tłumaczył chyba każdy miał kiedyś takie zacmienia ;)
Wielkie dzięki i Pozdrowienia...

0

wiesz, nie każdy musi się znać na programowaniu, ale rzeczywiście wystarczyło trochę pomyśleć, ale nie martw się, nie wiem ile się zajmujesz programowaniem, ale zazwyczaj początkujący mają podobne problemy. A co do zaćmień, to ja jestem mistrzem :d lol :d

1 użytkowników online, w tym zalogowanych: 0, gości: 1