napisałem w Prado grę - memory (odkrywamy obrazki, jak pasują to dobrze jak nie to zakrywamy:) )
wszystko już śmiga ładnie pięknie ... no prawie wszystko.
do pełni szczęścia brakuje mi jednej rzeczy. klikam i odkrywam sobie jeden obrazek, klikam po raz drugi i odkrywam drugi obrazek (w tym momencie następuje sprawdzenie czy pasuja i jezeli nie to sie zakrywają - jeżeli tak to obrazek zmieniany jest na "OK") - ale dzieje się to tak szybko, że drugi obrazek tylko śmignie i się zakrywa - a chciałbym, żeby odkryte obrazki poczekały sobie sekundę, dwie i dopiero się zakryły.
obrazki to TActiveImageButton'y i mamy sobie poglądowy kodzik:
odkrycie klikniętych obrazków if($odkryte == 2){ //MOŻE TUTAJ WSTAWIC COŚ ZEBY KOD POCZEKAŁ if($pierwszy == $drugi){ $this->$pierwszyID->setImageURL('ok.jpg'); // albo cos w stylu // $this->$pierwszyID->setTimeOut(setImageURL('ok.jpg'), 2); // generalnie brakuje mi funkcji (metody) która poczeka przed zmianą obrazka określoną ilość czasu $this->$drugiID->setImageURL('ok.jpg'); }else{ $this->$pierwszyID->setImageURL('zakryte.jpg'); $this->$drugiID->setImageURL('zakryte.jpg'); } }
i teraz szukam, w dokumentacji i nie mogę znaleźć - potrzebny mi po tym ifie jakiś timeout, delay czy coś żeby obrazki przed ich zakryciem poczekały sobie bezczynnie jakiś czas - żeby można było je zobaczyć razem.
Ktos pomoże? jakaś funkcja, metoda cokolwiek co sprawi, że obrazki pozostaną odkryte przez określony czas?
za wszystkie podpowiedzi dziękuję z góry i z dołu
