• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

question-closed [SFML][C++] Problem z podzieleniem mapy na tiles'y

VMware Cloud PRO - przenieś swoją infrastrukturę IT do chmury
0 głosów
206 wizyt
pytanie zadane 30 października 2016 w C i C++ przez mrdropex Początkujący (430 p.)
zamknięte 31 października 2016 przez mrdropex
Witam

Mam problem z podzieleniem mapy na "plytki".Nie wiedzialem jak poustawiac pozycje kazdego z nich aby zapelnic okno i wymyslilem cos takiego:

http://wklej.org/id/2933253/

w zasadzie to powinno to pieknie dzialac ale nie ;/ nwm co moze byc nie tak ;/ moze jakies inne sposoby ? ;v

pozdrawiam
komentarz zamknięcia: otrzymalem odpowiedz

1 odpowiedź

+1 głos
odpowiedź 31 października 2016 przez criss Mędrzec (172,570 p.)

No nie, nie powinno pięknie działać. Każdy tile ustawiasz najpierw 10 tys. razy (100 * 100) a na końcu i tak każdy jest ustawiany na pozycji { 99 * 32, 99* 32}. 

Może tak : 

for(int i = 0, j = 0; i < 100; i++, j++)
{
   if( i % 10 == 0 && i != 0) j++;
   tiles[i].setPosition( (i % 10) * 32, j * 32);
}

Przy założeniu, że masz siatke 10x10 a wymiary każdego tile'a to 32x32.

Mam nadzieje, że nie zobiłem błędu, bo nie testowałem.

Btw. masz okno 3200x3200 px? o_O

komentarz 31 października 2016 przez mrdropex Początkujący (430 p.)

nadal nie dziala ;/

komentarz 31 października 2016 przez criss Mędrzec (172,570 p.)
Czyli jednak zrobiłem błąd. Anyway - wyjaśniłem ci na czym polega twój błąd.
komentarz 31 października 2016 przez criss Mędrzec (172,570 p.)
Ah, niechcący zostawiłem j++ w składni fora. Inkrementowanie j++ powinno być tylko w tym ifie.

Podobne pytania

0 głosów
0 odpowiedzi 331 wizyt
pytanie zadane 27 stycznia 2017 w C i C++ przez piotrek132 Obywatel (1,410 p.)
0 głosów
1 odpowiedź 210 wizyt
pytanie zadane 3 września 2016 w C i C++ przez sprytny22 Obywatel (1,130 p.)

93,440 zapytań

142,431 odpowiedzi

322,679 komentarzy

62,802 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

...