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

[Allegro] Blokada wysokości.

Ostatnio zmodyfikowano 2012-06-12 16:59
Autor Wiadomość
Forczek
Temat założony przez niniejszego użytkownika
[Allegro] Blokada wysokości.
» 2012-06-12 14:40:00
Siemka, powolutku piszę sobie pewną gierkę. Chciałbym dodać blokadę, która zabroni postaci wychodzenie wyżej niż na pewną wysokość. Na razie wygląda to tak:
C/C++
if( key[ KEY_UP ] )
{
    if( postac_y < 160 )
    {
        postac_y--;
    }
}

if( key[ KEY_DOWN ] )
{
    if( postac_y > 240 )
    {
        postac_y++;
    }
}
Co w tym kodzie jest nie tak, że postać nie może iść w górę ani w dół. Za poprawny kod dziękuje z szczerego serca. :]
P-58294
Gabes
» 2012-06-12 14:54:43
Najlepiej sprawdzać dwa warunki
C/C++
if( key[ KEY_UP ] && y > 0 ) {
    y--;
}
jest wciśnięty UP a y  większy od zera to zmniejszamy o jeden.
dla pozostałych kierunków podobnie.



P-58295
szyx_yankez
» 2012-06-12 15:14:55
Nie pomyliłeś przypadkiem znaków
< >
 w warunkach?
P-58296
Forczek
Temat założony przez niniejszego użytkownika
» 2012-06-12 16:59:03
A no, nie takie znaki xD dzięki.
P-58307
« 1 »
  Strona 1 z 1