Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> kolejkowanie...
wezyrno
post
Post #1





Grupa: Zarejestrowani
Postów: 130
Pomógł: 0
Dołączył: 11.09.2011

Ostrzeżenie: (50%)
XXX--


Robie edytor mapy do silnika mmorpg 2d.
Natknąłem się na pewien problem.

Mógłby mi ktoś przerobić ten skrypt:
Ma on wyświetlać kordy na pliku mapy.
Coś takiego:

(IMG:http://i42.tinypic.com/oibscl.png)

  1. $ilosc_x = 22;
  2. $ilosc_y = 12;
  3.  
  4. for($x = 1; $x <= $ilosc_x; $x++){
  5. for($y = 1; $y <= $ilosc_y; $y++){
  6. }
  7. }


a to ma wyświetlać w powyższym kodzie, kordy:
  1. echo "<div style='float:left;width:32px;height:32px;'>X:".$x." Y: ".$y."</div>";


Kombinowałem, lecz nic nie mogłem wykombinować.
Uprzejmie proszę o pomoc.

Ten post edytował wezyrno 21.01.2012, 19:38:55
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
mortus
post
Post #2





Grupa: Zarejestrowani
Postów: 2 178
Pomógł: 596
Dołączył: 25.09.2009
Skąd: Piwniczna-Zdrój

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


@szmerak: Ale co by to dzielenie modulo miało robić?

@wezyrno:
  1. $ilosc_x = 22;
  2. $ilosc_y = 12;
  3. for($x = 1; $x <= $ilosc_x; $x++) {
  4. echo '<div style="width: ' . ($ilosc_x * 32) . 'px; height: 32px;">';
  5. for($y = 1; $y <= $ilosc_y; $y++) {
  6. echo '<div style="float: left; width: 32px; height: 32px;">X:' . $x . ' Y: ' . $y . '</div>';
  7. }
  8. echo '</div>';
  9. echo '<div style="clear: both;"></div>';
  10. }

Oczywiście to jest idealnie dopasowane do twoich kwadratów 32x32 px bez żadnych obramowań i marginesów.

Ten post edytował mortus 21.01.2012, 21:30:14
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: 13.10.2025 - 13:23