Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JS] Wykrycie kliknięcia na obiekt.
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
Akasei
Tak wygląda: Rzut izometryczny.

JavaScriptu się ucze po trochu.

W jaki sposób pobrać identyfikator kafla, na którym zostało wykonane kliknięcie LPP (myszką, gwoli ścisłości, gdyby ktoś nie wiedział).

Kafel jest rombem o wymiarach 64x64, z czego reszta dookoła niego znajduje się przeźroczysta przestrzeń.

Kod
+-------+
|   0   |
| 00000 |
|0000000|
| 00000 |
|   0   |
+-------+


Dlatego myślę, aby zrobić to na jeden z dwóch sposobów:

  1. Jeśli w miejscu kliknięcia występuje kolor inny niż #000000, pobierz numer identyfikatora, który powinien znajdowac się w tym miejscu.
  2. Sprawdź czy miejsce kliknięcia zawiera się w 2 grupach po 2 równoległe (boki kafla). Jeśli tak pobierz numer identyfikatora, który powinien znajdowac się w tym miejscu.


Może jest na to prostszy sposób?

PS: Panie adminie, niemogłem dodać tematu - jakiś anty spam mi się włączył. więc odświeżałem wink.gif a tu się 3 tematy otwotzyły biggrin.gif
zegarek84
pozycja kliknięcia i matematyka
http://docs.jquery.com/Tutorials:Mouse_Position

lub skożystaj z nowych własności CSS, poobracaj te elementy by nie były kwadratowe i się nie zasłaniały to po klikniętym elemencie
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.