-
Anonim
Witam,
W zwiazku z tym, ze pisze gre w Scrabble mam pare pytan zwiazanych z drag and drop.
1. Jak sprawic zeby po podniesieniu literki i upuszczeniem jej we wlasciwym miejscu (kursor nad jednym z kwadratow na planszy), literka idealnie wpasowuje sie w wolny kwadrat?
2. Jezeli natomiast uzytkownik chce upuscic literke gdziekolwiek indziej, to ona wraca na swoja poczatkowa pozycje - jak zrobic cos takiego?
3. W przypadku, gdy literka jest umieszczona poprawnie, to uzytkownik nie ma juz prawa jej przesuwac w kolejnych rundach.
Z gory dzieki za odpowiedzi na powyzsze pytania.
Pozdrawiam -
Ja nie istnieje (FURBY)
-
Koziołek [brat Javowiec]
Troszkę poifować, ale sama koncepcja też jest ważna:
- Użytkownik podnosi literę zapisujesz w statycznym obiekcie jak to litera
- Następuje przesunięcie nad planszę złożoną z N obiektów odpowiadających polom.
- Jeżeli użytkownik upuszcza literę to:
-- Jeżeli nie może tego zrobić w danym miejscu to animacja wracania.
-- Jeżeli może to pole nad którym jest mysz
--.1 zmienia wygląd na taki z literą
--.2 dodajesz punkty
--.3 zmieniasz MouseListener na taki który będzie powodował akcję wracania. -
Maciek Makowski
> -- Jeżeli może to pole nad którym jest mysz
Chyba lepiej pole, ktore ma najwieksza powierzchnie wspolna z litera. -
-
Koziołek [brat Javowiec]
>Maciek Makowski napisał
>> -- Jeżeli może to pole nad którym jest
>mysz
>
>Chyba lepiej pole, ktore ma najwieksza powierzchnie wspolna
>z litera.
Też może być :) tylko troszke bardziej skomplikowane :) -
szaryyy
najlepiej byłoby chyba utworzyć tablicę obiektów w których będą dane o tym jaka jest tam litera i czy można ją przesuwać. wtedy po prostu w momencie kliknięcia niech sprawdza zmienną boolean za to odpowiedzialną -
Anonim
Dziekuje wszsytkim za odpowiedz. Drag and drop dziala juz calkiem niezle. Mam teraz kolejny problem - kiedy probuje umiescic plik jpg jako tlo, to w czasie przenoszenia literek one chowaja sie pod tenze plik. Domyslam sie ze cos jest nie tak z layerami ale nie wiem jak sobie poradzic. moveToBack nie przynosilo rezultatow.
Pozdrawiam
Wojtek -
szaryyy
- Przeglądaj grona w kategorii Internet i Komputery
- Przeglądaj grona w okolicy Warszawa
- Załóż własne grono tematyczne
- Zostań moderatorem
Podobne Tematy
|
|
Wszystko co związane z programowaniem w Java (J2EE, JSP, JDBC, itd) test
Miejsca grona (1)
-
Kino Luna ul. Marszałkowska, Warszawa
www.kinoluna.pl kino.luna@maxfilm.com.pl 22 621 78 28
- Dodaj miejsce

