Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[Allegro] Mapa kafelkowa - problem z kolizją.

Ostatnio zmodyfikowano 2011-12-29 13:27
Autor Wiadomość
RazzorFlame
» 2011-12-29 12:43:19
Jezus!!! Tamto jest na początku... Wiem ze się zmienia. Chodzi o to żebyś widział ze tamto przypisanie nie jest dzielone na 32! Poprostu wstaw ten klawisz na petle a tamte przypisanie ma ci tylko mówic ze nie dzielisz tego.

EDIT:
Wchodze na gg
Zaraz do cbie napisze
P-46572
Aclber
Temat założony przez niniejszego użytkownika
» 2011-12-29 13:27:56
if( key[ KEY_RIGHT ] &&( planszaGry.mapa[ y / 32 ][( x / 32 ) + 1 ] == 0 ))
{
x += 1;
}

Problem:
Jeżeli gracz (kwadrat 32x32) jest na równo z przeszkodą bądź niżej od jej wierzchołka ale nie niżej niż cała przeszkoda to wtedy kolizja występuje i gracz się nie rusza. Jednak gdy gracz znajduje się choćby o 1 px wyżej niż przeszkoda to przechodzi przez nią.
Ma ktoś z was pomysł jak to naprawić ?
P-46577
1 2 « 3 »
Poprzednia strona Strona 3 z 3