Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript] Współrzędne hexów
szybki
post
Post #1





Grupa: Zarejestrowani
Postów: 85
Pomógł: 0
Dołączył: 18.06.2014

Ostrzeżenie: (0%)
-----


Mam taki kod http://jsfiddle.net/7ybrpv6c/

Problem polega na tym że nie wiem jak napisać funkcję która obliczy współrzędne danego hexa np. 7,7. Napisałem funkcje która sprawdza czy liczba jest parzysta czy nie, jednak coś nie działa jak powinno. Chodzi o zwrócenie wartości w PX od lewego górnego rogu, może źle się do tego zabieram i całość powinna być napisana inaczej?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
szybki
post
Post #2





Grupa: Zarejestrowani
Postów: 85
Pomógł: 0
Dołączył: 18.06.2014

Ostrzeżenie: (0%)
-----


Hmm czyli powinno być tak:

[JAVASCRIPT] pobierz, plaintext
  1. var top = y * 12;
  2.  
  3. if(isEven(y))
  4. {
  5. var left = x * 32;
  6. }
  7. else
  8. {
  9. var left = x * 32 - 16;
  10. }
[JAVASCRIPT] pobierz, plaintext


Ale to też nie działa.

Heh, wychodzi na to że im większe liczny w X tym złe współrzędne. Ma ktoś jakiś pomysł jak to rozwiązać? Problem zapewne jest banalny.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 9.10.2025 - 22:39